SecurityDomain.Builder | 
SecurityDomain.RealmBuilder.build() | 
 Constructs this realm info and adds it into the domain. 
 | 
static SecurityDomain.Builder | 
SecurityDomain.builder() | 
 Create a new security domain builder. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setDefaultRealmName(String defaultRealmName) | 
 Set the default realm name. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setEvidenceDecoder(EvidenceDecoder evidenceDecoder) | 
Set the evidence decoder for this security domain which will be used to extract the principal from the given
  Evidence.  
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setPermissionMapper(PermissionMapper permissionMapper) | 
 Set the permission mapper for this security domain, which will be used to obtain and map permissions based on the
 identities from this security domain. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setPostRealmRewriter(Function<Principal,Principal> rewriter) | 
 Sets a post-realm name rewriter, which rewrites the authentication name after a realm is selected. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setPostRealmRewriter(NameRewriter rewriter) | 
 Sets a post-realm name rewriter, which rewrites the authentication name after a realm is selected. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setPreRealmRewriter(Function<Principal,Principal> rewriter) | 
 Sets a pre-realm name rewriter, which rewrites the authentication name before a realm is selected. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setPreRealmRewriter(NameRewriter rewriter) | 
 Sets a pre-realm name rewriter, which rewrites the authentication name before a realm is selected. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setPrincipalDecoder(PrincipalDecoder principalDecoder) | 
Set the principal decoder for this security domain, which will be used to convert  Principal objects
 into names for handling in the realm.  
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setRealmMapper(RealmMapper realmMapper) | 
 Set the realm mapper for this security domain, which selects a realm based on the authentication name. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setRoleDecoder(RoleDecoder roleDecoder) | 
 Set the role decoder for this security domain. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setRoleMapper(RoleMapper roleMapper) | 
 Set the role mapper for this security domain, which will be used to perform the last mapping before
 returning the roles associated with an identity obtained from this security domain. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setSecurityEventListener(Consumer<SecurityEvent> securityEventListener) | 
Set the security event listener that will consume all  SecurityEvent instances emitted but the domain.  
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setSecurityIdentityTransformer(UnaryOperator<SecurityIdentity> securityIdentityTransformer) | 
 Set the security identity transformer to use. 
 | 
SecurityDomain.Builder | 
SecurityDomain.Builder.setTrustedSecurityDomainPredicate(Predicate<SecurityDomain> trustedSecurityDomain) | 
 Set the predicate that should be used to determine if a given domain is trusted by this domain. 
 |