Uses of Class
org.wildfly.security.password.spec.Encoding
-
Packages that use Encoding Package Description org.wildfly.security.auth.realm Security realm implementations for Elytron.org.wildfly.security.auth.realm.jdbc.mapper Classes related to mapping columns from a database table to internal representations of identity data (eg.: attributes, password and keys, etc).org.wildfly.security.auth.realm.ldap Classes related to aSecurityRealm
implementation capable of integrating with LDAP servers.org.wildfly.security.password.spec Classes intended to hold raw password material.org.wildfly.security.tool -
-
Uses of Encoding in org.wildfly.security.auth.realm
Fields in org.wildfly.security.auth.realm declared as Encoding Modifier and Type Field Description private Encoding
FileSystemSecurityRealm. hashEncoding
private Encoding
FileSystemSecurityRealm.Identity. hashEncoding
private Encoding
FileSystemSecurityRealm.LoadedIdentity. hashEncoding
private Encoding
FileSystemSecurityRealmBuilder. hashEncoding
private Encoding
LegacyPropertiesSecurityRealm.Builder. hashEncoding
private Encoding
LegacyPropertiesSecurityRealm. hashEncoding
Methods in org.wildfly.security.auth.realm that return Encoding Modifier and Type Method Description Encoding
FileSystemSecurityRealm.LoadedIdentity. getHashEncoding()
Methods in org.wildfly.security.auth.realm with parameters of type Encoding Modifier and Type Method Description FileSystemSecurityRealmBuilder
FileSystemSecurityRealmBuilder. setHashEncoding(Encoding hashEncoding)
Set the string format for hashed passwords to be used by the realm.LegacyPropertiesSecurityRealm.Builder
LegacyPropertiesSecurityRealm.Builder. setHashEncoding(Encoding hashEncoding)
Set the string format for the password in the properties file if they are not stored in plain text.Constructors in org.wildfly.security.auth.realm with parameters of type Encoding Constructor Description FileSystemSecurityRealm(Path root, int levels, Encoding hashEncoding, Charset hashCharset)
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.FileSystemSecurityRealm(Path root, Encoding hashEncoding, Charset hashCharset)
Construct a new instance with 2 levels of hashing.Identity(String name, Path path, IdentitySharedExclusiveLock.IdentityLock lock, Charset hashCharset, Encoding hashEncoding, Supplier<Provider[]> providers, SecretKey secretKey, PrivateKey privateKey, PublicKey publicKey, boolean integrityEnabled)
LoadedIdentity(String name, List<Credential> credentials, Attributes attributes, Encoding hashEncoding)
-
Uses of Encoding in org.wildfly.security.auth.realm.jdbc.mapper
Fields in org.wildfly.security.auth.realm.jdbc.mapper declared as Encoding Modifier and Type Field Description (package private) Encoding
PasswordKeyMapper.Builder. hashEncoding
private Encoding
PasswordKeyMapper. hashEncoding
(package private) Encoding
PasswordKeyMapper.Builder. saltEncoding
private Encoding
PasswordKeyMapper. saltEncoding
Methods in org.wildfly.security.auth.realm.jdbc.mapper that return Encoding Modifier and Type Method Description Encoding
PasswordKeyMapper.Builder. getHashEncoding()
Encoding
PasswordKeyMapper.Builder. getSaltEncoding()
Methods in org.wildfly.security.auth.realm.jdbc.mapper with parameters of type Encoding Modifier and Type Method Description private static byte[]
PasswordKeyMapper. decodeColumn(String string, Encoding encoding)
private static byte[]
PasswordKeyMapper. getBinaryColumn(ResultSetMetaData metaData, ResultSet resultSet, int column, Encoding encoding)
PasswordKeyMapper.Builder
PasswordKeyMapper.Builder. setHashEncoding(Encoding hashEncoding)
PasswordKeyMapper.Builder
PasswordKeyMapper.Builder. setSaltEncoding(Encoding saltEncoding)
-
Uses of Encoding in org.wildfly.security.auth.realm.ldap
Fields in org.wildfly.security.auth.realm.ldap declared as Encoding Modifier and Type Field Description private Encoding
LdapSecurityRealm. hashEncoding
private Encoding
LdapSecurityRealm.LdapRealmIdentity. hashEncoding
private Encoding
LdapSecurityRealmBuilder. hashEncoding
private Encoding
UserPasswordCredentialLoader.ForIdentityLoader. hashEncoding
Methods in org.wildfly.security.auth.realm.ldap with parameters of type Encoding Modifier and Type Method Description private static byte[]
UserPasswordPasswordUtil. composeDigestSalt(SaltedSimpleDigestPassword password, Encoding hashEncoding)
static byte[]
UserPasswordPasswordUtil. composeUserPassword(Password password, Encoding hashEncoding)
private static Password
UserPasswordPasswordUtil. createSaltedSimpleDigestPassword(String algorithm, int prefixSize, byte[] userPassword, Encoding hashEncoding)
private static Password
UserPasswordPasswordUtil. createSimpleDigestPassword(String algorithm, int prefixSize, byte[] userPassword, Encoding hashEncoding)
default IdentityCredentialLoader
CredentialLoader. forIdentity(DirContext dirContext, String distinguishedName, Attributes attributes, Encoding hashEncoding)
Obtain anIdentityCredentialLoader
to query the credentials for a specific identity.default IdentityEvidenceVerifier
EvidenceVerifier. forIdentity(DirContext dirContext, String distinguishedName, String url, Attributes attributes, Encoding hashEncoding)
Obtain anIdentityEvidenceVerifier
to verify the evidence for a specific identity.IdentityCredentialPersister
UserPasswordCredentialLoader. forIdentity(DirContext dirContext, String distinguishedName, Attributes attributes, Encoding hashEncoding)
static Password
UserPasswordPasswordUtil. parseUserPassword(byte[] userPassword, Encoding hashEncoding)
LdapSecurityRealmBuilder
LdapSecurityRealmBuilder. setHashEncoding(Encoding hashEncoding)
Set the string format for the password in the properties file if they are not stored in plain text.Constructors in org.wildfly.security.auth.realm.ldap with parameters of type Encoding Constructor Description ForIdentityLoader(DirContext context, String distinguishedName, Attributes attributes, Encoding hashEncoding)
LdapRealmIdentity(String name, IdentitySharedExclusiveLock.IdentityLock lock, Charset hashCharset, Encoding hashEncoding)
LdapSecurityRealm(Supplier<Provider[]> providers, org.wildfly.common.function.ExceptionSupplier<DirContext,NamingException> dirContextSupplier, NameRewriter nameRewriter, LdapSecurityRealm.IdentityMapping identityMapping, List<CredentialLoader> credentialLoaders, List<CredentialPersister> credentialPersisters, List<EvidenceVerifier> evidenceVerifiers, int pageSize, Charset hashCharset, Encoding hashEncoding)
-
Uses of Encoding in org.wildfly.security.password.spec
Methods in org.wildfly.security.password.spec that return Encoding Modifier and Type Method Description static Encoding
Encoding. valueOf(String name)
Returns the enum constant of this type with the specified name.static Encoding[]
Encoding. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of Encoding in org.wildfly.security.tool
Fields in org.wildfly.security.tool declared as Encoding Modifier and Type Field Description private Encoding
FileSystemEncryptRealmCommand.Descriptor. hashEncoding
Methods in org.wildfly.security.tool that return Encoding Modifier and Type Method Description Encoding
FileSystemEncryptRealmCommand.Descriptor. getHashEncoding()
Methods in org.wildfly.security.tool with parameters of type Encoding Modifier and Type Method Description void
FileSystemEncryptRealmCommand.Descriptor. setHashEncoding(Encoding hashEncoding)
-