Package org.wildfly.security.password.interfaces
Interfaces which represent each of the supported password encoding strategies.
-
Interface Summary Interface Description BCryptPassword A password using the "bcrypt" Blowfish-based one-way password encryption algorithm.BSDUnixDESCryptPassword A BSD-style DES "crypt" password.ClearPassword A simple clear-text password.DigestPassword Digest MD5 (pre-digested) password.MaskedPassword A password which has been masked, PicketBox style.OneTimePassword A one-time password, used by the OTP SASL mechanism.SaltedSimpleDigestPassword A simple password where the generated digest also includes a salt.ScramDigestPassword A SCRAM-digest password, used by the SCRAM family of SASL mechanisms.SimpleDigestPassword A simple single digest based password.SunUnixMD5CryptPassword An MD5-crypt password using the Sun scheme.UnixDESCryptPassword The traditional UNIX DES crypt password algorithm.UnixMD5CryptPassword The UNIX modular-crypt MD5 crypt algorithm.UnixSHACryptPassword The UNIX modular-crypt SHA crypt algorithm.