Index

A B C D E F G H I K L M N O P R S T U V W X 
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 Credential that 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 PasswordSpec from it.
decode(char[]) - Static method in class org.wildfly.security.password.util.ModularCrypt
Decode the given char array and creates a Password instance.
decode(String) - Static method in class org.wildfly.security.password.util.ModularCrypt
Decode the given string and creates a Password instance.
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 AlgorithmParameterSpec for 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 PasswordSpec for 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 Password to a byte array.
encode(Password) - Static method in class org.wildfly.security.password.util.ModularCrypt
Encode the given Password to a char array.
encode(Password, Supplier<Provider[]>) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
Encode the given Password to a byte array.
encode(PasswordSpec) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
Encode the given PasswordSpec to a byte array.
encodeAsString(Password) - Static method in class org.wildfly.security.password.util.ModularCrypt
Encode the given Password to 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 Password object 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 Principal derived from this evidence using an evidence decoder (may be null).
getDecodedPrincipal() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
 
getDefaultPrincipal() - Method in interface org.wildfly.security.evidence.Evidence
Get the default Principal associated with this evidence (may be null).
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
getPrincipal() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
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 Password is 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 int value.
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 Password is 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 GSSCredential and optionally an associated KerberosTicket.
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 PasswordSpec for 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 PasswordSpec for 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 PasswordSpec for 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 KeyStore implementation.
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
SecretKeyFactorySpi that returns the given KeySpec or SecretKey verbatim.
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 AlgorithmParametersSpi SPI 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 PasswordSpec for 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 Principal derived from this evidence using an evidence decoder (may be null).
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.
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 KeyStore which can store TwoWayPassword instances by wrapping another KeyStore which can store SecretKey instances.
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.
A B C D E F G H I K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form