Uses of Interface
org.wildfly.security.auth.server.NameRewriter
Packages that use NameRewriter
Package
Description
Elytron Client enable remote clients to authenticate using Elytron.
Security realm implementations for Elytron.
Classes related to a
SecurityRealm implementation capable of integrating with
LDAP servers.Server side of authentication provided by Elytron.
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 NameRewriterModifier and TypeMethodDescriptionAuthenticationConfiguration.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.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.realm
Methods in org.wildfly.security.auth.realm with parameters of type NameRewriterModifier and TypeMethodDescriptionFileSystemSecurityRealmBuilder.setNameRewriter(NameRewriter nameRewriter) Set the name rewriter to be used by the realm.Constructors in org.wildfly.security.auth.realm with parameters of type NameRewriterModifierConstructorDescriptionFileSystemSecurityRealm(Path root, NameRewriter nameRewriter, int levels) Construct a new instance.FileSystemSecurityRealm(Path root, NameRewriter nameRewriter, int levels, boolean encoded) Construct a new instance.FileSystemSecurityRealm(Path root, NameRewriter nameRewriter, int levels, boolean encoded, Encoding hashEncoding, Charset hashCharset) Construct a new instance.FileSystemSecurityRealm(Path root, NameRewriter nameRewriter, int levels, boolean encoded, Encoding hashEncoding, Charset hashCharset, Supplier<Provider[]> providers, SecretKey secretKey, PrivateKey privateKey, PublicKey publicKey) Construct a new instance.FileSystemSecurityRealm(Path root, NameRewriter nameRewriter, int levels, boolean encoded, Encoding hashEncoding, Charset hashCharset, SecretKey secretKey) Construct a new instance.FileSystemSecurityRealm(Path root, NameRewriter nameRewriter, int levels, Encoding hashEncoding, Charset hashCharset) Construct a new instance.SimpleMapBackedSecurityRealm(NameRewriter rewriter) Construct a new instance.SimpleMapBackedSecurityRealm(NameRewriter rewriter, Supplier<Provider[]> providers) Construct a new instance. -
Uses of NameRewriter in org.wildfly.security.auth.realm.ldap
Methods in org.wildfly.security.auth.realm.ldap with parameters of type NameRewriterModifier and TypeMethodDescriptionLdapSecurityRealmBuilder.setNameRewriter(NameRewriter nameRewriter) Add a name rewriter to this builder. -
Uses of NameRewriter in org.wildfly.security.auth.server
Fields in org.wildfly.security.auth.server declared as NameRewriterModifier and TypeFieldDescriptionstatic final NameRewriterNameRewriter.IDENTITY_REWRITERThe simple identity name rewriter, which does no rewriting.Methods in org.wildfly.security.auth.server that return NameRewriterModifier and TypeMethodDescriptionstatic NameRewriterNameRewriter.aggregate(NameRewriter... nameRewriters) Create a name rewriter which aggregates the given name rewriters; the first rewriter which successfully rewrites the name is used.static NameRewriterNameRewriter.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 NameRewriterNameRewriter.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 NameRewriterNameRewriter.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 NameRewriterCreate a name rewriter which always returns the same name.Methods in org.wildfly.security.auth.server with parameters of type NameRewriterModifier and TypeMethodDescriptionstatic NameRewriterNameRewriter.aggregate(NameRewriter... nameRewriters) Create a name rewriter which aggregates the given name rewriters; the first rewriter which successfully rewrites the name is used.static NameRewriterNameRewriter.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 NameRewriterNameRewriter.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 NameRewriterNameRewriter.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.setNameRewriter(NameRewriter nameRewriter) Deprecated.SecurityDomain.Builder.setPostRealmRewriter(NameRewriter rewriter) Sets a post-realm name rewriter, which rewrites the authentication name after a realm is selected.SecurityDomain.Builder.setPreRealmRewriter(NameRewriter rewriter) Sets a pre-realm name rewriter, which rewrites the authentication name before a realm is selected.default PrincipalDecoderPrincipalDecoder.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 NameRewriterModifier and TypeClassDescriptionfinal classA case name rewriter adjusts a principal to upper or lower case.final classA delegating name rewriter with a mutable delegation target.final classA simple regular expression-based name rewriter.final classA regular expression-based name validation rewriter.Methods in org.wildfly.security.auth.util with parameters of type NameRewriterModifier and TypeMethodDescriptionvoidMutableNameRewriter.setTarget(NameRewriter target) Set the target rewriter.Constructors in org.wildfly.security.auth.util with parameters of type NameRewriter