@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 |
---|---|
default String |
encrypt(String algorithm,
String plainTextPassword,
String encryptedPassword) |
String |
encrypt(String algorithm,
String plainTextPassword,
String encryptedPassword,
boolean upgradeHashSecurity) |
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
default String encrypt(String algorithm, String plainTextPassword, String encryptedPassword) throws PwdEncryptorException
PwdEncryptorException
String encrypt(String algorithm, String plainTextPassword, String encryptedPassword, boolean upgradeHashSecurity) throws PwdEncryptorException
PwdEncryptorException