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.
|
Modifier and Type | Field and Description |
---|---|
static RealmMapper |
RealmMapper.DEFAULT_REALM_MAPPER
A realm mapper which always falls back to a default realm.
|
Modifier and Type | Method and 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 |
MechanismRealmConfiguration.getRealmMapper()
Get the realm mapper for this mechanism realm.
|
RealmMapper |
MechanismConfiguration.getRealmMapper()
Get the realm mapper.
|
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.
|
Modifier and Type | Method and 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.
|
SecurityDomain.Builder |
SecurityDomain.Builder.setRealmMapper(RealmMapper realmMapper)
Set the realm mapper for this security domain, which selects a realm based on the authentication name.
|
MechanismRealmConfiguration.Builder |
MechanismRealmConfiguration.Builder.setRealmMapper(RealmMapper realmMapper)
Sets a realm mapper to be used by the mechanism.
|
MechanismConfiguration.Builder |
MechanismConfiguration.Builder.setRealmMapper(RealmMapper realmMapper)
Sets a realm mapper to be used by the mechanism.
|
Modifier and Type | Class and Description |
---|---|
class |
MappedRegexRealmMapper
A simple mapping regular expression-based realm mapper.
|
class |
SimpleRegexRealmMapper
A simple regular expression-based realm mapper.
|
Constructor and Description |
---|
MappedRegexRealmMapper(Pattern realmNamePattern,
RealmMapper delegate,
Map<String,String> realmNameMap)
Construct a new instance.
|
SimpleRegexRealmMapper(Pattern realmNamePattern,
RealmMapper delegate)
Construct a new instance.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.