public final class LegacyJasyptPasswordEncryptor extends Object implements PasswordEncryptor
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkPassword(char[] plainPassword,
String encryptedPassword)
Checks an unencrypted password against an encrypted one to see if they match.
|
String |
encryptPassword(char[] password)
Encrypts a password.
|
static LegacyJasyptPasswordEncryptor |
newInstance()
Returns an instance of the legacy password encryptor implementation used in OACC v2.0.0.rc7 (and prior).
|
public static LegacyJasyptPasswordEncryptor newInstance()
public String encryptPassword(char[] password)
PasswordEncryptorencryptPassword in interface PasswordEncryptorpassword - the plaintext password as a cleanable char[]public boolean checkPassword(char[] plainPassword,
String encryptedPassword)
PasswordEncryptorcheckPassword in interface PasswordEncryptorplainPassword - the plaintext password as a cleanable char[]encryptedPassword - the (BASE-64) digest from an earlier encryption against which to check the plaintext password
OACC is a Java Application Security Framework developed by Acciente, LLC., released under Apache License 2.0.
Copyright 2009-2017, Acciente, LLC.