public class DefaultPasswordDigester extends Object implements PasswordDigester
| Constructor and Description |
|---|
DefaultPasswordDigester(String digestAlgorithm) |
| Modifier and Type | Method and Description |
|---|---|
String |
encode(String rawPassword,
String salt) |
MessageDigest |
getMessageDigest() |
boolean |
isBase64Encoded() |
boolean |
matches(String rawPassword,
String encodedPassword,
String salt) |
protected String |
mergePasswordAndSalt(String password,
String salt,
boolean strict) |
void |
setBase64Encoded(boolean base64Encoded) |
public DefaultPasswordDigester(String digestAlgorithm)
public boolean isBase64Encoded()
public void setBase64Encoded(boolean base64Encoded)
public MessageDigest getMessageDigest()
public String encode(String rawPassword, String salt)
encode in interface PasswordDigesterpublic boolean matches(String rawPassword, String encodedPassword, String salt)
matches in interface PasswordDigesterCopyright © 2018. All rights reserved.