com.liferay.portal.security.pwd
Class PwdEncryptor
java.lang.Object
com.liferay.portal.security.pwd.PwdEncryptor
public class PwdEncryptor
- extends java.lang.Object
View Source
- Author:
- Brian Wing Shun Chan, Scott Lee
Method Summary |
protected static java.lang.String |
encodePassword(java.lang.String algorithm,
java.lang.String clearTextPwd,
byte[] saltBytes)
|
static java.lang.String |
encrypt(java.lang.String clearTextPwd)
|
static java.lang.String |
encrypt(java.lang.String clearTextPwd,
java.lang.String currentEncPwd)
|
static java.lang.String |
encrypt(java.lang.String algorithm,
java.lang.String clearTextPwd,
java.lang.String currentEncPwd)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PASSWORDS_ENCRYPTION_ALGORITHM
public static final java.lang.String PASSWORDS_ENCRYPTION_ALGORITHM
TYPE_CRYPT
public static final java.lang.String TYPE_CRYPT
- See Also:
- Constant Field Values
TYPE_MD2
public static final java.lang.String TYPE_MD2
- See Also:
- Constant Field Values
TYPE_MD5
public static final java.lang.String TYPE_MD5
- See Also:
- Constant Field Values
TYPE_NONE
public static final java.lang.String TYPE_NONE
- See Also:
- Constant Field Values
TYPE_SHA
public static final java.lang.String TYPE_SHA
- See Also:
- Constant Field Values
TYPE_SHA_256
public static final java.lang.String TYPE_SHA_256
- See Also:
- Constant Field Values
TYPE_SHA_384
public static final java.lang.String TYPE_SHA_384
- See Also:
- Constant Field Values
TYPE_SSHA
public static final java.lang.String TYPE_SSHA
- See Also:
- Constant Field Values
saltChars
public static final char[] saltChars
PwdEncryptor
public PwdEncryptor()
encrypt
public static java.lang.String encrypt(java.lang.String clearTextPwd)
throws com.liferay.portal.PwdEncryptorException
- Throws:
com.liferay.portal.PwdEncryptorException
encrypt
public static java.lang.String encrypt(java.lang.String clearTextPwd,
java.lang.String currentEncPwd)
throws com.liferay.portal.PwdEncryptorException
- Throws:
com.liferay.portal.PwdEncryptorException
encrypt
public static java.lang.String encrypt(java.lang.String algorithm,
java.lang.String clearTextPwd,
java.lang.String currentEncPwd)
throws com.liferay.portal.PwdEncryptorException
- Throws:
com.liferay.portal.PwdEncryptorException
encodePassword
protected static java.lang.String encodePassword(java.lang.String algorithm,
java.lang.String clearTextPwd,
byte[] saltBytes)
throws com.liferay.portal.PwdEncryptorException
- Throws:
com.liferay.portal.PwdEncryptorException