@ProviderType
public interface PasswordEncryptor
Modifier and Type | Field and Description |
---|---|
static String |
TYPE_BCRYPT |
static String |
TYPE_DEFAULT |
static String |
TYPE_MD2 |
static String |
TYPE_MD5 |
static String |
TYPE_NONE |
static String |
TYPE_PBKDF2 |
static String |
TYPE_SHA |
static String |
TYPE_SHA_256 |
static String |
TYPE_SHA_384 |
static String |
TYPE_SSHA |
static String |
TYPE_UFC_CRYPT |
Modifier and Type | Method and Description |
---|---|
String |
encrypt(String plainTextPassword,
String encryptedPassword) |
String |
encrypt(String algorithm,
String plainTextPassword,
String encryptedPassword) |
String |
encrypt(String algorithm,
String plainTextPassword,
String encryptedPassword,
boolean upgradeHashSecurity) |
String |
getDefaultPasswordEncryptionAlgorithm() |
static final String TYPE_BCRYPT
static final String TYPE_DEFAULT
static final String TYPE_MD2
static final String TYPE_MD5
static final String TYPE_NONE
static final String TYPE_PBKDF2
static final String TYPE_SHA
static final String TYPE_SHA_256
static final String TYPE_SHA_384
static final String TYPE_SSHA
static final String TYPE_UFC_CRYPT
String encrypt(String plainTextPassword, String encryptedPassword) throws PwdEncryptorException
PwdEncryptorException
String encrypt(String algorithm, String plainTextPassword, String encryptedPassword) throws PwdEncryptorException
PwdEncryptorException
String encrypt(String algorithm, String plainTextPassword, String encryptedPassword, boolean upgradeHashSecurity) throws PwdEncryptorException
PwdEncryptorException
String getDefaultPasswordEncryptionAlgorithm()