Uses of Interface
org.wildfly.security.auth.server.RealmMapper
-
Packages that use RealmMapper Package Description org.wildfly.security.auth.server Server side of authentication provided by Elytron.org.wildfly.security.auth.util Miscellaneous utility classes and APIs for client and server login applications. -
-
Uses of RealmMapper in org.wildfly.security.auth.server
Fields in org.wildfly.security.auth.server declared as RealmMapper Modifier and Type Field Description static RealmMapper
RealmMapper. DEFAULT_REALM_MAPPER
A realm mapper which always falls back to a default realm.private RealmMapper
MechanismConfiguration.Builder. realmMapper
private RealmMapper
MechanismConfiguration. realmMapper
private RealmMapper
MechanismRealmConfiguration.Builder. realmMapper
private RealmMapper
MechanismRealmConfiguration. realmMapper
private RealmMapper
SecurityDomain.Builder. realmMapper
private RealmMapper
SecurityDomain. realmMapper
Methods in org.wildfly.security.auth.server that return RealmMapper Modifier and Type Method Description static RealmMapper
RealmMapper. aggregate(RealmMapper... mappers)
Create an aggregate realm mapping strategy.static RealmMapper
RealmMapper. aggregate(RealmMapper mapper1, RealmMapper mapper2)
Create an aggregate realm mapping strategy.RealmMapper
MechanismConfiguration. getRealmMapper()
Get the realm mapper.RealmMapper
MechanismRealmConfiguration. getRealmMapper()
Get the realm mapper for this mechanism realm.(package private) RealmMapper
SecurityDomain. getRealmMapper()
static RealmMapper
RealmMapper. matching(BiPredicate<? super Principal,? super Evidence> matchRule, String realmName)
Create a realm mapper that matches when the given predicate matches.static RealmMapper
RealmMapper. matchingEvidence(Predicate<? super Evidence> matchRule, String realmName)
Create a realm mapper that matches when the given predicate matches the evidence.static RealmMapper
RealmMapper. matchingEvidenceType(Class<? extends Evidence> evidenceType, String realmName)
Create a realm mapper that matches when the evidence is of the given type.static RealmMapper
RealmMapper. matchingPrincipal(Predicate<? super Principal> matchRule, String realmName)
Create a realm mapper that matches when the given predicate matches the principal.static RealmMapper
RealmMapper. matchingPrincipalType(Class<? extends Principal> principalType, String realmName)
Create a realm mapper that matches when the principal is of the given type.static RealmMapper
RealmMapper. single(String realmName)
Create a realm mapper that always maps to the given realm.Methods in org.wildfly.security.auth.server with parameters of type RealmMapper Modifier and Type Method Description static RealmMapper
RealmMapper. aggregate(RealmMapper... mappers)
Create an aggregate realm mapping strategy.static RealmMapper
RealmMapper. aggregate(RealmMapper mapper1, RealmMapper mapper2)
Create an aggregate realm mapping strategy.(package private) static String
ServerAuthenticationContext. mapAll(Principal principal, RealmMapper r1, RealmMapper r2, RealmMapper r3, String defaultRealmName, Evidence evidence)
private static String
ServerAuthenticationContext. mapRealmName(Principal principal, RealmMapper realmMapper, String defaultRealmName, Evidence evidence)
MechanismConfiguration.Builder
MechanismConfiguration.Builder. setRealmMapper(RealmMapper realmMapper)
Sets a realm mapper to be used by the mechanism.MechanismRealmConfiguration.Builder
MechanismRealmConfiguration.Builder. setRealmMapper(RealmMapper realmMapper)
Sets a realm mapper to be used by the mechanism.SecurityDomain.Builder
SecurityDomain.Builder. setRealmMapper(RealmMapper realmMapper)
Set the realm mapper for this security domain, which selects a realm based on the authentication name.Constructors in org.wildfly.security.auth.server with parameters of type RealmMapper Constructor Description MechanismConfiguration(Function<Principal,Principal> preRealmRewriter, Function<Principal,Principal> postRealmRewriter, Function<Principal,Principal> finalRewriter, RealmMapper realmMapper, Collection<MechanismRealmConfiguration> mechanismRealms, CredentialSource serverCredentialSource)
MechanismRealmConfiguration(String realmName, Function<Principal,Principal> preRealmRewriter, Function<Principal,Principal> postRealmRewriter, Function<Principal,Principal> finalRewriter, RealmMapper realmMapper)
Construct a new instance. -
Uses of RealmMapper in org.wildfly.security.auth.util
Classes in org.wildfly.security.auth.util that implement RealmMapper Modifier and Type Class Description class
MappedRegexRealmMapper
A simple mapping regular expression-based realm mapper.class
SimpleRegexRealmMapper
A simple regular expression-based realm mapper.Fields in org.wildfly.security.auth.util declared as RealmMapper Modifier and Type Field Description private RealmMapper
SimpleRegexRealmMapper. delegate
Constructors in org.wildfly.security.auth.util with parameters of type RealmMapper Constructor Description MappedRegexRealmMapper(Pattern realmNamePattern, RealmMapper delegate, Map<String,String> realmNameMap)
Construct a new instance.SimpleRegexRealmMapper(Pattern realmNamePattern, RealmMapper delegate)
Construct a new instance.
-