Uses of Interface
org.wildfly.security.auth.server.NameRewriter
-
Packages that use NameRewriter Package Description org.wildfly.security.auth.client Elytron Client enable remote clients to authenticate using Elytron.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 NameRewriter in org.wildfly.security.auth.client
Methods in org.wildfly.security.auth.client with parameters of type NameRewriter Modifier and Type Method Description AuthenticationConfiguration
AuthenticationConfiguration. rewriteUser(NameRewriter rewriter)
Create a new configuration which is the same as this configuration, but rewrites the user name using the given name rewriter.AuthenticationConfiguration
AuthenticationConfiguration. rewriteUserOnlyWith(NameRewriter rewriter)
Create a new configuration which is the same as this configuration, but rewrites the user name using only the given name rewriter. -
Uses of NameRewriter in org.wildfly.security.auth.server
Fields in org.wildfly.security.auth.server declared as NameRewriter Modifier and Type Field Description static NameRewriter
NameRewriter. IDENTITY_REWRITER
The simple identity name rewriter, which does no rewriting.Methods in org.wildfly.security.auth.server that return NameRewriter Modifier and Type Method Description static NameRewriter
NameRewriter. aggregate(NameRewriter... nameRewriters)
Create a name rewriter which aggregates the given name rewriters; the first rewriter which successfully rewrites the name is used.static NameRewriter
NameRewriter. aggregate(NameRewriter rewriter1, NameRewriter rewriter2)
Create a name rewriter which aggregates the given name rewriters; the first rewriter which successfully rewrites the name is used.static NameRewriter
NameRewriter. chain(NameRewriter... nameRewriters)
Create a name rewriter which chains the given name rewriters; the name will be rewritten through the given rewriters in order and then returned.static NameRewriter
NameRewriter. chain(NameRewriter rewriter1, NameRewriter rewriter2)
Create a name rewriter which chains the given name rewriters; the name will be rewritten through the given rewriters in order and then returned.static NameRewriter
NameRewriter. constant(String name)
Create a name rewriter which always returns the same name.Methods in org.wildfly.security.auth.server with parameters of type NameRewriter Modifier and Type Method Description static NameRewriter
NameRewriter. aggregate(NameRewriter... nameRewriters)
Create a name rewriter which aggregates the given name rewriters; the first rewriter which successfully rewrites the name is used.static NameRewriter
NameRewriter. aggregate(NameRewriter rewriter1, NameRewriter rewriter2)
Create a name rewriter which aggregates the given name rewriters; the first rewriter which successfully rewrites the name is used.static NameRewriter
NameRewriter. chain(NameRewriter... nameRewriters)
Create a name rewriter which chains the given name rewriters; the name will be rewritten through the given rewriters in order and then returned.static NameRewriter
NameRewriter. chain(NameRewriter rewriter1, NameRewriter rewriter2)
Create a name rewriter which chains the given name rewriters; the name will be rewritten through the given rewriters in order and then returned.SecurityDomain.RealmBuilder
SecurityDomain.RealmBuilder. setNameRewriter(NameRewriter nameRewriter)
Deprecated.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(NameRewriter rewriter)
Sets a pre-realm name rewriter, which rewrites the authentication name before a realm is selected.default PrincipalDecoder
PrincipalDecoder. withRewriter(NameRewriter nameRewriter)
Add a name rewriter to this principal decoder. -
Uses of NameRewriter in org.wildfly.security.auth.util
Classes in org.wildfly.security.auth.util that implement NameRewriter Modifier and Type Class Description class
CaseNameRewriter
A case name rewriter adjusts a principal to upper or lower case.class
MutableNameRewriter
A delegating name rewriter with a mutable delegation target.class
RegexNameRewriter
A simple regular expression-based name rewriter.class
RegexNameValidatingRewriter
A regular expression-based name validation rewriter.Methods in org.wildfly.security.auth.util with parameters of type NameRewriter Modifier and Type Method Description void
MutableNameRewriter. setTarget(NameRewriter target)
Set the target rewriter.Constructors in org.wildfly.security.auth.util with parameters of type NameRewriter Constructor Description MutableNameRewriter(NameRewriter target)
Construct a new instance.
-