Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ALGORITHM_BCRYPT - Static variable in interface org.wildfly.security.password.interfaces.BCryptPassword
-
The algorithm name.
- ALGORITHM_BSD_CRYPT_DES - Static variable in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
The algorithm name.
- ALGORITHM_CLEAR - Static variable in interface org.wildfly.security.password.interfaces.ClearPassword
-
The algorithm name.
- ALGORITHM_CRYPT_DES - Static variable in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
-
The algorithm name "crypt-des".
- ALGORITHM_CRYPT_MD5 - Static variable in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
-
The algorithm name "crypt-md5".
- ALGORITHM_CRYPT_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
The algorithm name "crypt-sha-256".
- ALGORITHM_CRYPT_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
The algorithm name "crypt-sha-512".
- ALGORITHM_DIGEST_MD5 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
-
The algorithm name "digest-md5".
- ALGORITHM_DIGEST_SHA - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
-
The algorithm name "digest-sha".
- ALGORITHM_DIGEST_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
-
The algorithm name "digest-sha-256".
- ALGORITHM_DIGEST_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
-
The algorithm name "digest-sha-384".
- ALGORITHM_DIGEST_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
-
The algorithm name "digest-sha-512".
- ALGORITHM_DIGEST_SHA_512_256 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
-
The algorithm name "digest-sha-512-256".
- ALGORITHM_MASKED_HMAC_SHA1_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA1_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA224_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA224_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA256_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA256_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA384_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA384_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA512_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_HMAC_SHA512_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_MD5_3DES - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_MD5_3DES_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_MD5_DES - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_MD5_DES_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_PBKDF_HMAC_SHA1 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Deprecated.
- ALGORITHM_MASKED_PBKDF_HMAC_SHA224 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Deprecated.
- ALGORITHM_MASKED_PBKDF_HMAC_SHA256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Deprecated.
- ALGORITHM_MASKED_PBKDF_HMAC_SHA384 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Deprecated.
- ALGORITHM_MASKED_PBKDF_HMAC_SHA512 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Deprecated.
- ALGORITHM_MASKED_SHA1_DES_EDE - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_SHA1_DES_EDE_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_SHA1_RC2_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_SHA1_RC2_128_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_SHA1_RC2_40 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
-
The following algorithms are not supported with IBM JDK 8.
- ALGORITHM_MASKED_SHA1_RC2_40_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_SHA1_RC4_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_SHA1_RC4_128_ECB - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_SHA1_RC4_40 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_MASKED_SHA1_RC4_40_ECB - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
- ALGORITHM_OTP_MD5 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
-
The algorithm name "otp-md5".
- ALGORITHM_OTP_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
-
The algorithm name "otp-sha256".
- ALGORITHM_OTP_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
-
The algorithm name "otp-sha384".
- ALGORITHM_OTP_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
-
The algorithm name "otp-sha512".
- ALGORITHM_OTP_SHA1 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
-
The algorithm name "otp-sha1".
- ALGORITHM_PASSWORD_SALT_DIGEST_MD5 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using MD5 with the password digested first followed by the salt.
- ALGORITHM_PASSWORD_SALT_DIGEST_SHA_1 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using SHA-1 with the password digested first followed by the salt.
- ALGORITHM_PASSWORD_SALT_DIGEST_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using SHA-256 with the password digested first followed by the salt.
- ALGORITHM_PASSWORD_SALT_DIGEST_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using SHA-384 with the password digested first followed by the salt.
- ALGORITHM_PASSWORD_SALT_DIGEST_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using SHA-512 with the password digested first followed by the salt.
- ALGORITHM_SALT_PASSWORD_DIGEST_MD5 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using MD5 with the salt digested first followed by the password.
- ALGORITHM_SALT_PASSWORD_DIGEST_SHA_1 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using SHA-1 with the salt digested first followed by the password.
- ALGORITHM_SALT_PASSWORD_DIGEST_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using SHA-256 with the salt digested first followed by the password.
- ALGORITHM_SALT_PASSWORD_DIGEST_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using SHA-384 with the salt digested first followed by the password.
- ALGORITHM_SALT_PASSWORD_DIGEST_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Algorithm name for digest created using SHA-512 with the salt digested first followed by the password.
- ALGORITHM_SCRAM_SHA_1 - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
The algorithm "scram-sha-1".
- ALGORITHM_SCRAM_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
The algorithm "scram-sha-256".
- ALGORITHM_SCRAM_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
The algorithm "scram-sha-384".
- ALGORITHM_SCRAM_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
The algorithm "scram-sha-512".
- ALGORITHM_SIMPLE_DIGEST_MD2 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
The algorithm name "simple-digest-md2".
- ALGORITHM_SIMPLE_DIGEST_MD5 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
The algorithm name "simple-digest-md5".
- ALGORITHM_SIMPLE_DIGEST_SHA_1 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
The algorithm name "simple-digest-sha-1".
- ALGORITHM_SIMPLE_DIGEST_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
The algorithm name "simple-digest-sha-256".
- ALGORITHM_SIMPLE_DIGEST_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
The algorithm name "simple-digest-sha-384".
- ALGORITHM_SIMPLE_DIGEST_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
The algorithm name "simple-digest-sha-512".
- ALGORITHM_SUN_CRYPT_MD5 - Static variable in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
The algorithm name "sun-crypt-md5".
- ALGORITHM_SUN_CRYPT_MD5_BARE_SALT - Static variable in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
The algorithm name "sun-crypt-md5-bare-salt".
- AlgorithmCredential - Interface in org.wildfly.security.credential
-
A credential which has an associated algorithm name.
- AlgorithmEvidence - Interface in org.wildfly.security.evidence
-
A piece of evidence which supports multiple algorithms.
B
- BASE64 - Enum constant in enum org.wildfly.security.password.spec.Encoding
-
Base64 encoding
- BasicPasswordSpecEncoding - Class in org.wildfly.security.password.spec
-
Provide methods for encoding and decoding of
PasswordSpec. - BCRYPT_HASH_SIZE - Static variable in interface org.wildfly.security.password.interfaces.BCryptPassword
-
A constant representing the bcrypt hash size, in bytes.
- BCRYPT_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.BCryptPassword
-
A constant representing the bcrypt salt size, in bytes.
- BCryptPassword - Interface in org.wildfly.security.password.interfaces
-
A password using the "bcrypt" Blowfish-based one-way password encryption algorithm.
- BearerTokenCredential - Class in org.wildfly.security.credential
-
A
Credentialthat usually holds a bearer security token. - BearerTokenCredential(String) - Constructor for class org.wildfly.security.credential.BearerTokenCredential
-
Construct a new instance.
- BearerTokenEvidence - Class in org.wildfly.security.evidence
-
A piece of evidence that is comprised of a bearer security token.
- BearerTokenEvidence(String) - Constructor for class org.wildfly.security.evidence.BearerTokenEvidence
-
Construct a new instance.
- BSD_CRYPT_DES_HASH_SIZE - Static variable in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
The constant size of the hash, in bytes.
- BSD_CRYPT_DES_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
The constant size of the salt, in bytes.
- BSDUnixDESCryptPassword - Interface in org.wildfly.security.password.interfaces
-
A BSD-style DES "crypt" password.
- build() - Method in class org.wildfly.security.credential.SSHCredential.Builder
-
Build a new instance of SSHCredential.
- builder() - Static method in class org.wildfly.security.credential.SSHCredential
C
- canVerify(Class<? extends Evidence>, String) - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- canVerify(Class<? extends Evidence>, String) - Method in interface org.wildfly.security.credential.Credential
-
Determine whether this credential can, generally speaking, verify the given evidence type.
- canVerify(Class<? extends Evidence>, String) - Method in class org.wildfly.security.credential.PasswordCredential
- canVerify(Evidence) - Method in interface org.wildfly.security.credential.Credential
-
Determine whether this credential can verify the given evidence.
- canVerifyEvidence(Class<? extends Evidence>, String) - Static method in class org.wildfly.security.credential.PasswordCredential
-
Determine whether this credential type can, generally speaking, verify the given evidence type.
- castAndApply(Class<C>, String, AlgorithmParameterSpec, Function<C, R>) - Method in interface org.wildfly.security.credential.Credential
-
Cast this credential type and apply a function if the type matches.
- castAndApply(Class<C>, String, Function<C, R>) - Method in interface org.wildfly.security.credential.Credential
-
Cast this credential type and apply a function if the type matches.
- castAndApply(Class<C>, Function<C, R>) - Method in interface org.wildfly.security.credential.Credential
-
Cast this credential type and apply a function if the type matches.
- castAndApply(Class<E>, String, Function<E, R>) - Method in interface org.wildfly.security.evidence.AlgorithmEvidence
- castAndApply(Class<E>, String, Function<E, R>) - Method in interface org.wildfly.security.evidence.Evidence
-
Cast this evidence type and apply a function if the type matches.
- castAndApply(Class<E>, Function<E, R>) - Method in interface org.wildfly.security.evidence.Evidence
-
Cast this evidence type and apply a function if the type matches.
- castAndApply(Class<P>, String, Function<P, R>) - Method in interface org.wildfly.security.password.Password
-
Cast this password type and apply a function if the type matches.
- castAndApply(Class<P>, Function<P, R>) - Method in interface org.wildfly.security.password.Password
-
Cast this password type and apply a function if the type matches.
- castAs(Class<C>) - Method in interface org.wildfly.security.credential.Credential
-
Cast this credential type if the type matches.
- castAs(Class<C>, String) - Method in interface org.wildfly.security.credential.Credential
-
Cast this credential type if the type and algorithm matches.
- castAs(Class<C>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.Credential
-
Cast this credential type if the type, algorithm, and parameters match.
- castAs(Class<E>) - Method in interface org.wildfly.security.evidence.Evidence
-
Cast this evidence type if the type matches.
- castAs(Class<E>, String) - Method in interface org.wildfly.security.evidence.Evidence
-
Cast this evidence type if the type and algorithm matches.
- castAs(Class<P>) - Method in interface org.wildfly.security.password.Password
-
Cast this password type if the type matches.
- castAs(Class<P>, String) - Method in interface org.wildfly.security.password.Password
-
Cast this password type if the type and algorithm matches.
- certificateChainIsEmpty() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- ClearPassword - Interface in org.wildfly.security.password.interfaces
-
A simple clear-text password.
- ClearPasswordSpec - Class in org.wildfly.security.password.spec
-
A password specification for clear passwords.
- ClearPasswordSpec(char[]) - Constructor for class org.wildfly.security.password.spec.ClearPasswordSpec
-
Construct a new instance.
- clone() - Method in interface org.wildfly.security.credential.AlgorithmCredential
-
Creates and returns a copy of this
Credential. - clone() - Method in class org.wildfly.security.credential.BearerTokenCredential
- clone() - Method in interface org.wildfly.security.credential.Credential
-
Creates and returns a copy of this
Credential. - clone() - Method in class org.wildfly.security.credential.GSSKerberosCredential
- clone() - Method in class org.wildfly.security.credential.KeyPairCredential
- clone() - Method in class org.wildfly.security.credential.PasswordCredential
- clone() - Method in class org.wildfly.security.credential.PublicKeyCredential
- clone() - Method in class org.wildfly.security.credential.SecretKeyCredential
- clone() - Method in class org.wildfly.security.credential.SSHCredential
- clone() - Method in interface org.wildfly.security.credential.X509CertificateChainCredential
-
Creates and returns a copy of this
Credential. - clone() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- clone() - Method in class org.wildfly.security.credential.X509CertificateChainPublicCredential
- clone() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.ClearPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
- clone() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.OneWayPassword
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.Password
-
Creates and returns a copy of this
Password. - clone() - Method in interface org.wildfly.security.password.TwoWayPassword
-
Creates and returns a copy of this
Password. - cloneKey(Class<T>, T) - Static method in class org.wildfly.security.key.KeyUtil
-
Attempt to create a safe clone of the given key object.
- composePassword(ByteArrayOutputStream, Password) - Static method in class org.wildfly.security.password.util.ModularCrypt
- convertibleToKeySpec(Password, Class<T>) - Method in class org.wildfly.security.password.PasswordFactory
-
Determine whether the given password can be converted to the given key specification type by this factory.
- couldNotObtainKeySpecEncodingIdentifier() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- createPassword(byte[], String) - Static method in class org.wildfly.security.password.util.ModularCrypt
- createRaw(String, byte[]) - Static method in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
Create a raw implementation of this password type.
- createRaw(String, byte[], byte[]) - Static method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Create a raw implementation of this password type.
- createRaw(String, byte[], byte[]) - Static method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
-
Create a raw implementation of this password type.
- createRaw(String, byte[], byte[], int) - Static method in interface org.wildfly.security.password.interfaces.BCryptPassword
-
Create a raw implementation of this password type.
- createRaw(String, byte[], byte[], int) - Static method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
Create a raw implementation of this password type.
- createRaw(String, byte[], byte[], int) - Static method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
Create a raw implementation of this password type.
- createRaw(String, byte[], byte[], int) - Static method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
Create a raw implementation of this password type.
- createRaw(String, byte[], int, int) - Static method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
Create a raw implementation of this password type.
- createRaw(String, byte[], String, int) - Static method in interface org.wildfly.security.password.interfaces.OneTimePassword
-
Create a raw implementation of this password type.
- createRaw(String, char[]) - Static method in interface org.wildfly.security.password.interfaces.ClearPassword
-
Create a raw implementation of this password type.
- createRaw(String, char[], int, byte[], byte[]) - Static method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Create a raw instance of this password type.
- createRaw(String, char[], int, byte[], byte[], byte[]) - Static method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Create a raw instance of this password type.
- createRaw(String, short, byte[]) - Static method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
-
Create a raw implementation of this password type.
- createRaw(String, String, String, byte[]) - Static method in interface org.wildfly.security.password.interfaces.DigestPassword
-
Create a raw implementation of this password type.
- Credential - Interface in org.wildfly.security.credential
-
A credential is a piece of information that can be used to verify or produce evidence.
D
- decode(byte[]) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
-
Decode the given byte array and create a
PasswordSpecfrom it. - decode(char[]) - Static method in class org.wildfly.security.password.util.ModularCrypt
-
Decode the given char array and creates a
Passwordinstance. - decode(String) - Static method in class org.wildfly.security.password.util.ModularCrypt
-
Decode the given string and creates a
Passwordinstance. - DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.BCryptPassword
-
A constant representing the default iteration count for bcrypt passwords.
- DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
The default iteration count.
- DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
The default iteration count for this password type.
- DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
The default iteration count of this password type.
- DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
The default iteration count of this algorithm.
- DEFAULT_KNOWN_HOSTS - Static variable in class org.wildfly.security.credential.SSHCredential
- DEFAULT_PRIVATE_KEYS - Static variable in class org.wildfly.security.credential.SSHCredential
- DEFAULT_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
The default salt size (in bytes), used when generating a random salt.
- DEFAULT_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
The default salt size for this password type.
- DEFAULT_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
The default salt size of this password type.
- DEFAULT_SSH_DIRECTORY - Static variable in class org.wildfly.security.credential.SSHCredential
- destroy() - Method in class org.wildfly.security.evidence.PasswordGuessEvidence
- DigestPassword - Interface in org.wildfly.security.password.interfaces
-
Digest MD5 (pre-digested) password.
- DigestPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
-
A
AlgorithmParameterSpecfor a password represented by digesting it with a username and realm as defined by RFC2617 and RFC2831. - DigestPasswordAlgorithmSpec(String, String) - Constructor for class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
-
Construct a new instance.
- DigestPasswordSpec - Class in org.wildfly.security.password.spec
-
A
PasswordSpecfor a password represented by a Digest Response as seen in Digest-MD5 SASL/HTTP mechanism. - DigestPasswordSpec(String, String, byte[]) - Constructor for class org.wildfly.security.password.spec.DigestPasswordSpec
E
- ElytronMessages - Interface in org.wildfly.security.credential._private
-
Log messages and exceptions for Elytron.
- emptyParameter(String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- encode(Password) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
-
Encode the given
Passwordto a byte array. - encode(Password) - Static method in class org.wildfly.security.password.util.ModularCrypt
-
Encode the given
Passwordto a char array. - encode(Password, Supplier<Provider[]>) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
-
Encode the given
Passwordto a byte array. - encode(PasswordSpec) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
-
Encode the given
PasswordSpecto a byte array. - encodeAsString(Password) - Static method in class org.wildfly.security.password.util.ModularCrypt
-
Encode the given
Passwordto a string. - Encoding - Enum in org.wildfly.security.password.spec
-
List of supported hash encodings to use in security realms that support storing hashed passwords.
- EncryptablePasswordSpec - Class in org.wildfly.security.password.spec
-
A password specification for clear passwords which are intended to be encrypted or hashed.
- EncryptablePasswordSpec(char[], AlgorithmParameterSpec) - Constructor for class org.wildfly.security.password.spec.EncryptablePasswordSpec
-
Construct a new instance.
- EncryptablePasswordSpec(char[], AlgorithmParameterSpec, Charset) - Constructor for class org.wildfly.security.password.spec.EncryptablePasswordSpec
-
Construct a new instance.
- engineAliases() - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineContainsAlias(String) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineConvertibleToKeySpec(String, Password, Class<S>) - Method in class org.wildfly.security.password.PasswordFactorySpi
-
Determine whether the given password object is convertible to the given key specification type.
- engineDecode(ASN1Decoder) - Method in class org.wildfly.security.key.RSAParameterSpiImpl
- engineDeleteEntry(String) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineEncode(ASN1Encoder, RSAParameterSpec) - Method in class org.wildfly.security.key.RSAParameterSpiImpl
- engineEntryInstanceOf(String, Class<? extends KeyStore.Entry>) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineGeneratePassword(String, KeySpec) - Method in class org.wildfly.security.password.PasswordFactorySpi
-
Generate a password from the given key specification.
- engineGenerateSecret(KeySpec) - Method in class org.wildfly.security.key.RawSecretKeyFactory
- engineGetCertificate(String) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineGetCertificateAlias(Certificate) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineGetCertificateChain(String) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineGetCreationDate(String) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineGetKey(String, char[]) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineGetKeySpec(String, Password, Class<S>) - Method in class org.wildfly.security.password.PasswordFactorySpi
-
Get a key specification for the given password object.
- engineGetKeySpec(SecretKey, Class<?>) - Method in class org.wildfly.security.key.RawSecretKeyFactory
- engineIsCertificateEntry(String) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineIsKeyEntry(String) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineIsTranslatablePassword(String, Password) - Method in class org.wildfly.security.password.PasswordFactorySpi
-
Determine whether the given password can be translated into one which is consumable by this factory.
- engineLoad(InputStream, char[]) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineSetCertificateEntry(String, Certificate) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineSize() - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineStore(OutputStream, char[]) - Method in class org.wildfly.security.keystore.PasswordKeyStoreSpi
- engineTransform(String, Password, AlgorithmParameterSpec) - Method in class org.wildfly.security.password.PasswordFactorySpi
-
Transform a password with new parameters.
- engineTranslateKey(SecretKey) - Method in class org.wildfly.security.key.RawSecretKeyFactory
- engineTranslatePassword(String, Password) - Method in class org.wildfly.security.password.PasswordFactorySpi
-
Translate a password object into one which is supported by this engine.
- engineVerify(String, Password, char[]) - Method in class org.wildfly.security.password.PasswordFactorySpi
-
Perform password verification.
- engineVerify(String, Password, char[], Charset) - Method in class org.wildfly.security.password.PasswordFactorySpi
-
Perform password verification.
- equals(Object) - Method in class org.wildfly.security.credential.BearerTokenCredential
- equals(Object) - Method in class org.wildfly.security.credential.GSSKerberosCredential
- equals(Object) - Method in class org.wildfly.security.credential.KeyPairCredential
- equals(Object) - Method in class org.wildfly.security.credential.PasswordCredential
- equals(Object) - Method in class org.wildfly.security.credential.PublicKeyCredential
- equals(Object) - Method in class org.wildfly.security.credential.SecretKeyCredential
- equals(Object) - Method in class org.wildfly.security.credential.SSHCredential
- equals(Object) - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- equals(Object) - Method in class org.wildfly.security.credential.X509CertificateChainPublicCredential
- equals(Object) - Method in class org.wildfly.security.key.RSAParameterSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.ClearPasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.HashPasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.IteratedHashPasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.SaltedHashPasswordSpec
- equals(Object) - Method in class org.wildfly.security.password.spec.SaltedPasswordAlgorithmSpec
- Evidence - Interface in org.wildfly.security.evidence
-
A piece of evidence which may be used for credential verification.
F
- fromKeyStoreEntry(KeyStore.Entry) - Static method in interface org.wildfly.security.credential.Credential
-
Convert a key store entry into a credential object.
G
- generatePassword(KeySpec) - Method in class org.wildfly.security.password.PasswordFactory
-
Generate a new
Passwordobject for the given specification. - getAlgorithm() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- getAlgorithm() - Method in interface org.wildfly.security.credential.AlgorithmCredential
-
Get the algorithm name associated with this credential (will never be
null). - getAlgorithm() - Method in class org.wildfly.security.credential.KeyPairCredential
- getAlgorithm() - Method in class org.wildfly.security.credential.PasswordCredential
- getAlgorithm() - Method in class org.wildfly.security.credential.PublicKeyCredential
-
Get the public key algorithm.
- getAlgorithm() - Method in class org.wildfly.security.credential.SecretKeyCredential
- getAlgorithm() - Method in interface org.wildfly.security.evidence.AlgorithmEvidence
-
Get the algorithm name associated with this evidence (will never be
null). - getAlgorithm() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
-
Get the certificate public key algorithm.
- getAlgorithm() - Method in class org.wildfly.security.password.PasswordFactory
-
Get the algorithm of this password factory.
- getAlgorithm() - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
-
Gets the OTP hash algorithm in "otp-
" form. - getAlgorithmParameterSpec() - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
-
Get the algorithm parameter specification.
- getCertificateChain() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- getCertificateChain() - Method in interface org.wildfly.security.credential.X509CertificateChainCredential
-
Get a copy of the certificate chain.
- getDecodedPrincipal() - Method in interface org.wildfly.security.evidence.Evidence
-
Get the
Principalderived from this evidence using an evidence decoder (may benull). - getDecodedPrincipal() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
- getDefaultPrincipal() - Method in interface org.wildfly.security.evidence.Evidence
-
Get the default
Principalassociated with this evidence (may benull). - getDefaultPrincipal() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
- getDigest() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
-
Get the digest represented by this
Password. - getDigest() - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Get the digest represented by this password.
- getDigest() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
Get the digest represented by this password.
- getDigest() - Method in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
-
Get the digest of this password.
- getDigest() - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
- getDigest() - Method in class org.wildfly.security.password.spec.HashPasswordSpec
-
Get a password hash.
- getEncodedPassword() - Method in class org.wildfly.security.password.spec.ClearPasswordSpec
-
Get the password characters.
- getFirstCertificate() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- getFirstCertificate() - Method in interface org.wildfly.security.credential.X509CertificateChainCredential
-
Get the first certificate in the chain.
- getFirstCertificate() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
-
Get the first certificate in the peer certificate chain.
- getGssCredential() - Method in class org.wildfly.security.credential.GSSKerberosCredential
-
Get the GSS credential.
- getGuess() - Method in class org.wildfly.security.evidence.PasswordGuessEvidence
-
Get the password guess.
- getHash() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
-
Get the hash segment of this password.
- getHash() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
Get the hash segment of this password.
- getHash() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
-
Get the hash represented by this password.
- getHash() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
Get the hash component of this password.
- getHash() - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
-
Get the crypt bytes, not including the salt.
- getHash() - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
-
Get the hash component of this password.
- getHash() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
The final hash, based on the password, salt and iteration count
- getHash() - Method in class org.wildfly.security.password.spec.IteratedHashPasswordSpec
-
Get a password hash.
- getHash() - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
-
Get a password hash bytes.
- getHash() - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
-
Gets the hash.
- getHash() - Method in class org.wildfly.security.password.spec.SaltedHashPasswordSpec
-
Get a password hash bytes.
- getHashCharset() - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
-
Get the character set used in the password representation
- getInitializationVector() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Get the initialization vector.
- getInitializationVector() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
-
Get the initialization vector.
- getInitializationVector() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
-
Get the initialization vector.
- getInitialKeyMaterial() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Get the initial key material.
- getInitialKeyMaterial() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
-
Get the initial key material.
- getInitialKeyMaterial() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
-
Get the initial key material.
- getInstance() - Static method in class org.wildfly.security.key.WildFlyElytronKeyProvider
-
Get the key implementations provider instance.
- getInstance() - Static method in class org.wildfly.security.password.WildFlyElytronPasswordProvider
-
Get the password implementations provider instance.
- getInstance(String) - Static method in class org.wildfly.security.password.PasswordFactory
-
Get a password factory instance.
- getInstance(String, String) - Static method in class org.wildfly.security.password.PasswordFactory
-
Get a password factory instance.
- getInstance(String, Provider) - Static method in class org.wildfly.security.password.PasswordFactory
-
Get a password factory instance.
- getInstance(String, Supplier<Provider[]>) - Static method in class org.wildfly.security.password.PasswordFactory
-
Get a password factory instance.
- getIterationCount() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
-
Get the iteration count of this password.
- getIterationCount() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
Get the iteration count of this password.
- getIterationCount() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Get the iteration count.
- getIterationCount() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
Get the iteration count used to generate the digest.
- getIterationCount() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
Get the iteration count of this password.
- getIterationCount() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
The number of iterations to perform when hashing the password.
- getIterationCount() - Method in class org.wildfly.security.password.spec.IteratedHashPasswordSpec
-
Get an iteration count or cost.
- getIterationCount() - Method in class org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
-
Get the iteration count.
- getIterationCount() - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
-
Get the iteration count.
- getIterationCount() - Method in class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
-
Get the iteration count.
- getIterationCount() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
-
Get the iteration count.
- getIterationCount() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
-
Get the iteration count.
- getKerberosTicket() - Method in class org.wildfly.security.credential.GSSKerberosCredential
-
Get the associated kerberos ticket.
- getKeyPair() - Method in class org.wildfly.security.credential.KeyPairCredential
-
Get the key pair.
- getKeySpec(Password, Class<T>) - Method in class org.wildfly.security.password.PasswordFactory
-
Generate a key specification of the given type from the given password object.
- getKnownHostsFile() - Method in class org.wildfly.security.credential.SSHCredential
-
Get the file containing the known SSH hosts
- getLastCertificate() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- getLastCertificate() - Method in interface org.wildfly.security.credential.X509CertificateChainCredential
-
Get the last certificate in the chain.
- getLastCertificate() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
-
Get the last certificate in the peer certificate chain.
- getMaskedPasswordBytes() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Get the masked password bytes.
- getMaskedPasswordBytes() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
-
Get the masked password bytes.
- getModulus() - Method in class org.wildfly.security.key.RSAParameterSpec
-
Get the modulus.
- getParameters() - Method in interface org.wildfly.security.credential.AlgorithmCredential
-
Get the default algorithm parameters of the any type from this credential.
- getParameters(Class<P>) - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- getParameters(Class<P>) - Method in interface org.wildfly.security.credential.AlgorithmCredential
-
Get the algorithm parameters of the given type from this credential.
- getParameters(Class<P>) - Method in class org.wildfly.security.credential.KeyPairCredential
- getParameters(Class<P>) - Method in class org.wildfly.security.credential.PasswordCredential
- getParameters(Class<P>) - Method in class org.wildfly.security.credential.PublicKeyCredential
- getParameters(Class<P>) - Method in class org.wildfly.security.credential.SecretKeyCredential
- getParameters(Key) - Static method in class org.wildfly.security.key.KeyUtil
-
Attempt to acquire parameters from the given key.
- getParameters(Key, Class<P>) - Static method in class org.wildfly.security.key.KeyUtil
-
Attempt to acquire parameters of the given type from the given key.
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
- getParameterSpec() - Method in interface org.wildfly.security.password.Password
-
Get the applicable algorithm parameter specification for this password type.
- getParameterType() - Method in class org.wildfly.security.key.RSAParameterSpiImpl
- getPassphrase() - Method in class org.wildfly.security.credential.SSHCredential
-
Get the passphrase used to decrypt the private key
- getPassword() - Method in class org.wildfly.security.credential.PasswordCredential
-
Get the password.
- getPassword() - Method in class org.wildfly.security.keystore.PasswordEntry
- getPassword() - Method in interface org.wildfly.security.password.interfaces.ClearPassword
-
Get the password characters.
- getPassword() - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
-
Get the password characters.
- getPassword(Class<P>) - Method in class org.wildfly.security.credential.PasswordCredential
-
Get the password if it is of the given type; otherwise return
null. - getPBEName(String) - Static method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Get the name of the PBE algorithm that goes with the given password algorithm name.
- getPeerCertificateChain() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
-
Get the peer certificate chain.
- getPrincipal() - Method in interface org.wildfly.security.evidence.Evidence
-
Deprecated.
- getPrincipal() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
-
Deprecated.
- getPrivateKey() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
-
Get the private key.
- getPrivateKeyIdentities() - Method in class org.wildfly.security.credential.SSHCredential
-
Get the list of private key file names
- getProvider() - Method in class org.wildfly.security.password.PasswordFactory
-
Get the provider of this password factory.
- getPublicKey() - Method in class org.wildfly.security.credential.PublicKeyCredential
-
Get the public key.
- getRealm() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
-
Get the realm this
Passwordis associated with. - getRealm() - Method in class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
- getRealm() - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
- getSalt() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
-
Get the salt segment of this password.
- getSalt() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
-
Get the salt segment of this password as an
intvalue. - getSalt() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Get the salt bytes.
- getSalt() - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
-
Get the salt used to generate the digest.
- getSalt() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
-
Get the salt used to generate the digest.
- getSalt() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
-
Get the salt component of this password.
- getSalt() - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
-
Get the salt of this password as a
short. - getSalt() - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
-
Get the salt component of this password.
- getSalt() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
The salt used during the hashing of this password.
- getSalt() - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
-
Get the salt bytes.
- getSalt() - Method in class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
-
Get the salt bytes.
- getSalt() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
-
Get the salt bytes.
- getSalt() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
-
Get the salt bytes.
- getSalt() - Method in class org.wildfly.security.password.spec.SaltedHashPasswordSpec
-
Get the salt bytes.
- getSalt() - Method in class org.wildfly.security.password.spec.SaltedPasswordAlgorithmSpec
-
Get the salt bytes.
- getSecretKey() - Method in class org.wildfly.security.credential.SecretKeyCredential
-
Get the secret key.
- getSeed() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
-
Get the seed used to generate the hash.
- getSeed() - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
-
Gets the seed.
- getSeed() - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
-
Gets the seed.
- getSequenceNumber() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
-
Get the sequence number used to generate the hash.
- getSequenceNumber() - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
-
Gets the sequence number.
- getSequenceNumber() - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
-
Gets the sequence number.
- getSshDirectory() - Method in class org.wildfly.security.credential.SSHCredential
-
Get the SSH directory containing the private key file and known hosts file
- getToken() - Method in class org.wildfly.security.credential.BearerTokenCredential
-
Get the bearer security token.
- getToken() - Method in class org.wildfly.security.evidence.BearerTokenEvidence
-
Get the bearer security token.
- getUsername() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
-
Get the username this
Passwordis associated with. - getUsername() - Method in class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
- getUsername() - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
- GSSKerberosCredential - Class in org.wildfly.security.credential
-
A credential for holding a
GSSCredentialand optionally an associatedKerberosTicket. - GSSKerberosCredential(GSSCredential) - Constructor for class org.wildfly.security.credential.GSSKerberosCredential
-
Construct a new instance.
- GSSKerberosCredential(GSSCredential, KerberosTicket) - Constructor for class org.wildfly.security.credential.GSSKerberosCredential
-
Construct a new instance.
H
- hashCode() - Method in class org.wildfly.security.credential.BearerTokenCredential
- hashCode() - Method in class org.wildfly.security.credential.GSSKerberosCredential
- hashCode() - Method in class org.wildfly.security.credential.KeyPairCredential
- hashCode() - Method in class org.wildfly.security.credential.PasswordCredential
- hashCode() - Method in class org.wildfly.security.credential.PublicKeyCredential
- hashCode() - Method in class org.wildfly.security.credential.SecretKeyCredential
- hashCode() - Method in class org.wildfly.security.credential.SSHCredential
- hashCode() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- hashCode() - Method in class org.wildfly.security.credential.X509CertificateChainPublicCredential
- hashCode() - Method in class org.wildfly.security.key.RSAParameterSpec
- hashCode() - Method in class org.wildfly.security.password.spec.ClearPasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
- hashCode() - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.HashPasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.IteratedHashPasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
- hashCode() - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
- hashCode() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
- hashCode() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
- hashCode() - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.SaltedHashPasswordSpec
- hashCode() - Method in class org.wildfly.security.password.spec.SaltedPasswordAlgorithmSpec
- HashPasswordSpec - Class in org.wildfly.security.password.spec
-
A password specification for a password represented by a hash.
- HashPasswordSpec(byte[]) - Constructor for class org.wildfly.security.password.spec.HashPasswordSpec
-
Construct new instance.
- hasParameters(Key, AlgorithmParameterSpec) - Static method in class org.wildfly.security.key.KeyUtil
-
Determine if the given key has parameters which match the given parameters.
- hasSameParameters(Key, Key) - Static method in class org.wildfly.security.key.KeyUtil
-
Attempt to determine if the two keys have the same parameters.
- HEX - Enum constant in enum org.wildfly.security.password.spec.Encoding
-
HEX encoding
I
- identifyAlgorithm(char[]) - Static method in class org.wildfly.security.password.util.ModularCrypt
-
Attempt to identify the algorithm used by the given crypt string password.
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.AlgorithmCredential
-
Determine whether this credential implies the given parameters.
- impliesParameters(AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.PasswordCredential
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.DigestPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
- impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.Password
-
Determine if this password is matched by the given parameter specification.
- impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- impliesSameParameters(AlgorithmCredential) - Method in interface org.wildfly.security.credential.AlgorithmCredential
-
Determine whether the other credential's parameters are implied by this one.
- impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.KeyPairCredential
- impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.PasswordCredential
- impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.PublicKeyCredential
- impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.SecretKeyCredential
- insufficientDataToFormDigestAndSalt() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidHashLength() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeyBsdDesCryptPasswordHashMustBeBytes(int) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeyCannotVerifyPassword(Throwable) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeyDesCryptPasswordHashMustBeBytes(int) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeyNoSuchMessageDigestAlgorithm(String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecBsdDesCryptPasswordHashMustBeBytes(int) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecCostMustBeTwoDigitInteger() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecExpectedSpecGotSpec(String, String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecInvalidCharacterEncountered() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecInvalidMinorVersion() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecNoIterationCountTerminatorGiven() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecNoSaltTerminatorGiven() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecNoSuchMessageDigestAlgorithm(String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecPasswordSpecCannotBeRenderedAsString() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecUnexpectedEndOfInputString() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecUnexpectedEndOfPasswordString() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecUnexpectedEndOfPasswordStringWithCause(Throwable) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecUnknownAlgorithmOrIncompatiblePasswordSpec() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecUnknownCryptStringAlgorithm() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeySpecUnrecognizedKeySpecAlgorithm() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidKeyUnknownUnknownPasswordTypeOrAlgorithm() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidNumberOfRoundsMustBeIntBetween(int, int) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidParameterSpecSaltMustBeBytes(int) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidParameterSpecSaltMustBeBytesBits(int, int) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidRounds(char, char, char, char) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidSalt(char, char) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidSalt(char, char, char, char) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- invalidSaltMustBeBytesLong(int) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- isDestroyed() - Method in class org.wildfly.security.evidence.PasswordGuessEvidence
- isMaskedAlgorithm(String) - Static method in interface org.wildfly.security.password.interfaces.MaskedPassword
-
Determine if the given algorithm name is a valid masked password algorithm name.
- isTranslatable(Password) - Method in class org.wildfly.security.password.PasswordFactory
-
Determine whether the given password can be translated into one which is consumable by this factory.
- IteratedHashPasswordSpec - Class in org.wildfly.security.password.spec
-
A
PasswordSpecfor a password represented by a hash with an iteration count or cost. - IteratedHashPasswordSpec(byte[], int) - Constructor for class org.wildfly.security.password.spec.IteratedHashPasswordSpec
-
Construct new instance.
- IteratedPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
-
Algorithm parameter specification for password types with an iteration count.
- IteratedPasswordAlgorithmSpec(int) - Constructor for class org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
-
Construct a new instance.
- IteratedSaltedHashPasswordSpec - Class in org.wildfly.security.password.spec
-
A
PasswordSpecfor a password represented by a hash with a salt and a iteration count or cost. - IteratedSaltedHashPasswordSpec(byte[], byte[], int) - Constructor for class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
-
Construct a new instance.
- IteratedSaltedPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
-
Algorithm parameter specification for common hashed password types.
- IteratedSaltedPasswordAlgorithmSpec(int, byte[]) - Constructor for class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
-
Construct a new instance.
- ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
-
The fixed iteration count.
K
- keyMustImplementSecretKeySpecAndKeySpecMustBeSecretKeySpec(String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- KeyPairCredential - Class in org.wildfly.security.credential
-
A public/private key pair credential.
- KeyPairCredential(KeyPair) - Constructor for class org.wildfly.security.credential.KeyPairCredential
-
Construct a new instance.
- keySpecMustBeSecretKeySpec(String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- KeyUtil - Class in org.wildfly.security.key
-
Key utility methods.
L
- log - Static variable in interface org.wildfly.security.credential._private.ElytronMessages
M
- MaskedPassword - Interface in org.wildfly.security.password.interfaces
-
A password which has been masked, PicketBox style.
- MaskedPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
-
An algorithm specification for a two-way password which is masked.
- MaskedPasswordAlgorithmSpec(char[], int, byte[]) - Constructor for class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
-
Construct a new instance.
- MaskedPasswordAlgorithmSpec(char[], int, byte[], byte[]) - Constructor for class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
-
Construct a new instance.
- MaskedPasswordSpec - Class in org.wildfly.security.password.spec
-
A password specification for a two-way password which is masked.
- MaskedPasswordSpec(char[], int, byte[], byte[]) - Constructor for class org.wildfly.security.password.spec.MaskedPasswordSpec
-
Construct a new instance.
- MaskedPasswordSpec(char[], int, byte[], byte[], byte[]) - Constructor for class org.wildfly.security.password.spec.MaskedPasswordSpec
-
Construct a new instance.
- matches(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.AlgorithmCredential
- matches(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.Credential
-
Determine if this credential matches the given criteria.
- matches(AlgorithmCredential) - Method in interface org.wildfly.security.credential.AlgorithmCredential
- matches(AlgorithmCredential) - Method in interface org.wildfly.security.credential.Credential
-
Determine if this credential is the same kind of credential as the given credential.
- matches(Credential) - Method in interface org.wildfly.security.credential.AlgorithmCredential
- matches(Credential) - Method in interface org.wildfly.security.credential.Credential
-
Determine if this credential is the same kind of credential as the given credential.
- mechInvalidOTPAlgorithm(String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
- mismatchedPublicPrivateKeyAlgorithms() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- mismatchedPublicPrivateKeyParameters() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- ModularCrypt - Class in org.wildfly.security.password.util
-
Helper utility methods for operation on passwords based on the Modular Crypt Format(MCF).
N
- NO_CREDENTIALS - Static variable in interface org.wildfly.security.credential.Credential
-
An array with no credentials.
- noSuchAlgorithmInvalidAlgorithm(String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
O
- OneTimePassword - Interface in org.wildfly.security.password.interfaces
-
A one-time password, used by the OTP SASL mechanism.
- OneTimePasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
-
Algorithm parameter specification for one-time password types as defined in RFC 2289.
- OneTimePasswordAlgorithmSpec(String, String, int) - Constructor for class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
-
Construct a new instance.
- OneTimePasswordSpec - Class in org.wildfly.security.password.spec
-
A
PasswordSpecfor a one-time password as defined in RFC 2289. - OneTimePasswordSpec(byte[], String, int) - Constructor for class org.wildfly.security.password.spec.OneTimePasswordSpec
-
Construct a new instance.
- OneWayPassword - Interface in org.wildfly.security.password
-
A password which can be verified but not recovered.
- org.wildfly.security.credential - package org.wildfly.security.credential
- org.wildfly.security.credential._private - package org.wildfly.security.credential._private
- org.wildfly.security.evidence - package org.wildfly.security.evidence
-
The evidence types used by Elytron.
- org.wildfly.security.key - package org.wildfly.security.key
- org.wildfly.security.keystore - package org.wildfly.security.keystore
- org.wildfly.security.password - package org.wildfly.security.password
-
Packages and files for handling text passwords and their various encoding strategies.
- org.wildfly.security.password.interfaces - package org.wildfly.security.password.interfaces
-
Interfaces which represent each of the supported password encoding strategies.
- org.wildfly.security.password.spec - package org.wildfly.security.password.spec
-
Classes intended to hold raw password material.
- org.wildfly.security.password.util - package org.wildfly.security.password.util
- OTP_HASH_SIZE - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
-
The constant size of the hash, in bytes.
P
- parametersEqual(AlgorithmParameterSpec, AlgorithmParameterSpec) - Static method in class org.wildfly.security.key.KeyUtil
-
Attempt to determine if two algorithm parameter specifications are equal.
- parametersHashCode(AlgorithmParameterSpec) - Static method in class org.wildfly.security.key.KeyUtil
-
Attempt to get a stable hash code for the given parameter specification.
- Password - Interface in org.wildfly.security.password
-
A password key.
- PasswordCredential - Class in org.wildfly.security.credential
-
A credential for password authentication.
- PasswordCredential(Password) - Constructor for class org.wildfly.security.credential.PasswordCredential
-
Construct a new instance.
- PasswordEntry - Class in org.wildfly.security.keystore
-
A password keystore entry.
- PasswordEntry(Password) - Constructor for class org.wildfly.security.keystore.PasswordEntry
- PasswordFactory - Class in org.wildfly.security.password
-
A factory for passwords.
- PasswordFactory(PasswordFactorySpi, Provider, String) - Constructor for class org.wildfly.security.password.PasswordFactory
-
Construct a new instance.
- PasswordFactorySpi - Class in org.wildfly.security.password
-
The SPI for password factories to implement.
- PasswordFactorySpi() - Constructor for class org.wildfly.security.password.PasswordFactorySpi
-
Construct a new instance.
- PasswordGuessEvidence - Class in org.wildfly.security.evidence
-
A piece of evidence that is comprised of a password guess.
- PasswordGuessEvidence(char[]) - Constructor for class org.wildfly.security.evidence.PasswordGuessEvidence
-
Construct a new instance.
- PasswordKeyStoreSpi - Class in org.wildfly.security.keystore
-
A password file formatted
KeyStoreimplementation. - PasswordKeyStoreSpi() - Constructor for class org.wildfly.security.keystore.PasswordKeyStoreSpi
- PasswordSpec - Interface in org.wildfly.security.password.spec
-
A password specification object.
- privateKeyIsNull() - Method in interface org.wildfly.security.credential._private.ElytronMessages
- PublicKeyCredential - Class in org.wildfly.security.credential
-
A public key credential.
- PublicKeyCredential(PublicKey) - Constructor for class org.wildfly.security.credential.PublicKeyCredential
-
Construct a new instance.
- publicKeyIsNull() - Method in interface org.wildfly.security.credential._private.ElytronMessages
R
- RawSecretKeyFactory - Class in org.wildfly.security.key
- RawSecretKeyFactory() - Constructor for class org.wildfly.security.key.RawSecretKeyFactory
- RSAParameterSpec - Class in org.wildfly.security.key
-
Algorithm parameter specification for RSA keys.
- RSAParameterSpec(BigInteger) - Constructor for class org.wildfly.security.key.RSAParameterSpec
-
Construct a new instance.
- RSAParameterSpec(RSAKey) - Constructor for class org.wildfly.security.key.RSAParameterSpec
-
Construct a new instance.
- RSAParameterSpiImpl - Class in org.wildfly.security.key
-
An implementation of the
AlgorithmParametersSpiSPI for RSA keys, because the JDK does not have one. - RSAParameterSpiImpl() - Constructor for class org.wildfly.security.key.RSAParameterSpiImpl
-
Construct a new instance.
S
- SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
-
The maximum salt size.
- SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
-
The maximum salt size of this algorithm.
- SaltedHashPasswordSpec - Class in org.wildfly.security.password.spec
-
A
PasswordSpecfor a password represented by a hash with a salt. - SaltedHashPasswordSpec(byte[], byte[]) - Constructor for class org.wildfly.security.password.spec.SaltedHashPasswordSpec
-
Construct a new instance.
- SaltedPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
-
Algorithm parameter specification for salted hashed password types.
- SaltedPasswordAlgorithmSpec(byte[]) - Constructor for class org.wildfly.security.password.spec.SaltedPasswordAlgorithmSpec
-
Create a new instance.
- SaltedSimpleDigestPassword - Interface in org.wildfly.security.password.interfaces
-
A simple password where the generated digest also includes a salt.
- ScramDigestPassword - Interface in org.wildfly.security.password.interfaces
-
A SCRAM-digest password, used by the SCRAM family of SASL mechanisms.
- SecretKeyCredential - Class in org.wildfly.security.credential
-
A secret key credential.
- SecretKeyCredential(SecretKey) - Constructor for class org.wildfly.security.credential.SecretKeyCredential
-
Construct a new instance.
- setDecodedPrincipal(Principal) - Method in interface org.wildfly.security.evidence.Evidence
-
Set the
Principalderived from this evidence using an evidence decoder (may benull). - setDecodedPrincipal(Principal) - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
- setKnownHostsFile(String) - Method in class org.wildfly.security.credential.SSHCredential.Builder
-
The name of the file containing the known hosts file
- setPassphrase(Credential) - Method in class org.wildfly.security.credential.SSHCredential.Builder
-
The passphrase needed to decrypt the private key
- setPrivateKeyIdentities(String[]) - Method in class org.wildfly.security.credential.SSHCredential.Builder
-
An array of the names of files containing private keys
- setPrivateKeyIdentity(String) - Method in class org.wildfly.security.credential.SSHCredential.Builder
-
The name of the file containing the private key
- setSSHDirectory(File) - Method in class org.wildfly.security.credential.SSHCredential.Builder
-
The path to the ssh directory containing the private key file and known hosts file
- setSSHDirectory(String) - Method in class org.wildfly.security.credential.SSHCredential.Builder
-
The path to the ssh directory containing the private key file and known hosts file
- SimpleDigestPassword - Interface in org.wildfly.security.password.interfaces
-
A simple single digest based password.
- SSHCredential - Class in org.wildfly.security.credential
-
A credential holding the location, key identity and passphrase (instance of
Credential) of a Private key in an external file and/or the name of the file containing the known hosts - SSHCredential.Builder - Class in org.wildfly.security.credential
-
A builder for SSHCredential.
- SunUnixMD5CryptPassword - Interface in org.wildfly.security.password.interfaces
-
An MD5-crypt password using the Sun scheme.
- supportsParameters() - Method in interface org.wildfly.security.credential.AlgorithmCredential
-
Determine whether this credential instance supports any algorithm parameter type.
- supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in interface org.wildfly.security.credential.AlgorithmCredential
-
Determine whether this credential instance supports the given algorithm parameter type.
- supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.KeyPairCredential
- supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.PasswordCredential
- supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.PublicKeyCredential
- supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.SecretKeyCredential
T
- tls - Static variable in interface org.wildfly.security.credential._private.ElytronMessages
- transform(Password, AlgorithmParameterSpec) - Method in class org.wildfly.security.password.PasswordFactory
-
Transform a password with new parameters.
- translate(Password) - Method in class org.wildfly.security.password.PasswordFactory
-
Translate the given password object to one which is consumable by this factory.
- TwoWayPassword - Interface in org.wildfly.security.password
-
A password which can be verified and recovered.
U
- UnixDESCryptPassword - Interface in org.wildfly.security.password.interfaces
-
The traditional UNIX DES crypt password algorithm.
- UnixMD5CryptPassword - Interface in org.wildfly.security.password.interfaces
-
The UNIX modular-crypt MD5 crypt algorithm.
- UnixSHACryptPassword - Interface in org.wildfly.security.password.interfaces
-
The UNIX modular-crypt SHA crypt algorithm.
- unrecognizedAlgorithm(String) - Method in interface org.wildfly.security.credential._private.ElytronMessages
V
- valueOf(String) - Static method in enum org.wildfly.security.password.spec.Encoding
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wildfly.security.password.spec.Encoding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(Supplier<Provider[]>, Evidence) - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- verify(Supplier<Provider[]>, Evidence) - Method in interface org.wildfly.security.credential.Credential
-
Verify the given evidence.
- verify(Supplier<Provider[]>, Evidence) - Method in class org.wildfly.security.credential.PasswordCredential
- verify(Supplier<Provider[]>, Evidence, Charset) - Method in class org.wildfly.security.credential.PasswordCredential
-
Verify the given evidence.
- verify(Evidence) - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
- verify(Evidence) - Method in interface org.wildfly.security.credential.Credential
-
Deprecated.use
Credential.verify(Supplier, Evidence)instead - verify(Evidence, Charset) - Method in class org.wildfly.security.credential.PasswordCredential
-
Verify the given evidence.
- verify(Password, char[]) - Method in class org.wildfly.security.password.PasswordFactory
-
Verify a password guess.
- verify(Password, char[], Charset) - Method in class org.wildfly.security.password.PasswordFactory
-
Verify a password guess.
W
- WildFlyElytronKeyProvider - Class in org.wildfly.security.key
-
Provider for key implementations.
- WildFlyElytronKeyProvider() - Constructor for class org.wildfly.security.key.WildFlyElytronKeyProvider
-
Construct a new instance.
- WildFlyElytronPasswordProvider - Class in org.wildfly.security.password
-
Provider for password implementations.
- WildFlyElytronPasswordProvider() - Constructor for class org.wildfly.security.password.WildFlyElytronPasswordProvider
-
Construct a new instance.
- WrappingPasswordKeyStore - Class in org.wildfly.security.keystore
-
A
KeyStorewhich can storeTwoWayPasswordinstances by wrapping anotherKeyStorewhich can storeSecretKeyinstances. - WrappingPasswordKeyStore(KeyStore) - Constructor for class org.wildfly.security.keystore.WrappingPasswordKeyStore
-
Construct a new instance.
X
- X509CertificateChainCredential - Interface in org.wildfly.security.credential
-
A credential which contains an X.509 certificate chain.
- X509CertificateChainPrivateCredential - Class in org.wildfly.security.credential
-
A credential containing a private key and an X.509 certificate chain.
- X509CertificateChainPrivateCredential(PrivateKey, X509Certificate...) - Constructor for class org.wildfly.security.credential.X509CertificateChainPrivateCredential
-
Construct a new instance.
- X509CertificateChainPublicCredential - Class in org.wildfly.security.credential
-
A credential containing an X.509 certificate chain.
- X509CertificateChainPublicCredential(X509Certificate...) - Constructor for class org.wildfly.security.credential.X509CertificateChainPublicCredential
-
Construct a new instance.
- X509PeerCertificateChainEvidence - Class in org.wildfly.security.evidence
-
A piece of evidence that is comprised of a verified peer certificate chain.
- X509PeerCertificateChainEvidence(X509Certificate...) - Constructor for class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
-
Construct a new instance.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Evidence.getDefaultPrincipal()orEvidence.getDecodedPrincipal()instead.