@Component(value="cuba_PasswordEncryptionSupportMBean") public class PasswordEncryptionSupport extends java.lang.Object implements PasswordEncryptionSupportMBean
Constructor and Description |
---|
PasswordEncryptionSupport() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHash(java.lang.String content) |
java.lang.String |
getHash(java.lang.String content,
java.lang.String salt) |
java.lang.String |
getPasswordHash(java.lang.String userId,
java.lang.String password) |
java.lang.String |
getPasswordHashMethod() |
java.lang.String |
getPlainHash(java.lang.String content) |
java.lang.String |
getRandomPassword() |
java.lang.String |
getSpecificHash(java.lang.String content,
java.lang.String method) |
java.lang.String |
getSpecificHash(java.lang.String content,
java.lang.String salt,
java.lang.String method) |
java.lang.String |
getSpecificPasswordHash(java.lang.String userId,
java.lang.String password,
java.lang.String method) |
java.lang.String |
getSpecificPlainHash(java.lang.String content,
java.lang.String method) |
java.lang.String |
getSupportedHashMethods() |
public java.lang.String getPasswordHashMethod()
getPasswordHashMethod
in interface PasswordEncryptionSupportMBean
public java.lang.String getSupportedHashMethods()
getSupportedHashMethods
in interface PasswordEncryptionSupportMBean
public java.lang.String getRandomPassword()
getRandomPassword
in interface PasswordEncryptionSupportMBean
public java.lang.String getHash(java.lang.String content)
getHash
in interface PasswordEncryptionSupportMBean
public java.lang.String getHash(java.lang.String content, java.lang.String salt)
getHash
in interface PasswordEncryptionSupportMBean
public java.lang.String getPlainHash(java.lang.String content)
getPlainHash
in interface PasswordEncryptionSupportMBean
public java.lang.String getPasswordHash(java.lang.String userId, java.lang.String password)
getPasswordHash
in interface PasswordEncryptionSupportMBean
public java.lang.String getSpecificHash(java.lang.String content, java.lang.String method)
getSpecificHash
in interface PasswordEncryptionSupportMBean
public java.lang.String getSpecificPasswordHash(java.lang.String userId, java.lang.String password, java.lang.String method)
getSpecificPasswordHash
in interface PasswordEncryptionSupportMBean
public java.lang.String getSpecificHash(java.lang.String content, java.lang.String salt, java.lang.String method)
getSpecificHash
in interface PasswordEncryptionSupportMBean
public java.lang.String getSpecificPlainHash(java.lang.String content, java.lang.String method)
getSpecificPlainHash
in interface PasswordEncryptionSupportMBean