Class SecurityContext.Builder
java.lang.Object
net.bluemind.core.context.SecurityContext.Builder
- Enclosing class:
SecurityContext
-
Method Summary
Modifier and TypeMethodDescriptionbuild()static SecurityContext.Builderfrom(SecurityContext sc) static SecurityContext.BuildernewBuilder(String sessionId, String subject, String domainUid) setCreated(long created) setInteractive(boolean interactive) setMemberOf(List<String> memberOf) setOwnerSubject(String ownerSubject) setRemoteAddr(List<String> remoteAddr) setRolesByOrgUnit(Map<String, Set<String>> rolesByOrgUnit) setSubjectDisplayName(String subjectDisplayName) setValidityPeriod(Long validityPeriod)
-
Method Details
-
newBuilder
public static SecurityContext.Builder newBuilder(String sessionId, String subject, String domainUid) -
from
-
setMemberOf
-
setRoles
-
setSubjectDisplayName
-
setLang
-
setOrigin
-
setInteractive
-
setRolesByOrgUnit
-
setOwnerSubject
-
setCreated
-
setRemoteAddr
-
setValidityPeriod
-
build
-