Package org.wildfly.security.password.spec
Classes intended to hold raw password material.
-
Interface Summary Interface Description PasswordSpec A password specification object. -
Class Summary Class Description BasicPasswordSpecEncoding Provide methods for encoding and decoding ofPasswordSpec
.ClearPasswordSpec A password specification for clear passwords.DigestPasswordAlgorithmSpec AAlgorithmParameterSpec
for a password represented by digesting it with a username and realm as defined by RFC2617 and RFC2831.DigestPasswordSpec APasswordSpec
for a password represented by a Digest Response as seen in Digest-MD5 SASL/HTTP mechanism.EncryptablePasswordSpec A password specification for clear passwords which are intended to be encrypted or hashed.HashPasswordSpec A password specification for a password represented by a hash.IteratedHashPasswordSpec APasswordSpec
for a password represented by a hash with an iteration count or cost.IteratedPasswordAlgorithmSpec Algorithm parameter specification for password types with an iteration count.IteratedSaltedHashPasswordSpec APasswordSpec
for a password represented by a hash with a salt and a iteration count or cost.IteratedSaltedPasswordAlgorithmSpec Algorithm parameter specification for common hashed password types.MaskedPasswordAlgorithmSpec An algorithm specification for a two-way password which is masked.MaskedPasswordSpec A password specification for a two-way password which is masked.OneTimePasswordAlgorithmSpec Algorithm parameter specification for one-time password types as defined in RFC 2289.OneTimePasswordSpec APasswordSpec
for a one-time password as defined in RFC 2289.SaltedHashPasswordSpec APasswordSpec
for a password represented by a hash with a salt.SaltedPasswordAlgorithmSpec Algorithm parameter specification for salted hashed password types. -
Enum Summary Enum Description Encoding List of supported hash encodings to use in security realms that support storing hashed passwords.