org.jboss.seam.security.management
Class PasswordHash
java.lang.Object
org.jboss.seam.security.management.PasswordHash
@Scope(value=STATELESS)
@Name(value="org.jboss.seam.security.passwordHash")
@Install(precedence=0)
@BypassInterceptors
public class PasswordHash
- extends Object
Password hashing utility functions
- Author:
- Shane Bryzak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALGORITHM_MD5
public static final String ALGORITHM_MD5
- See Also:
- Constant Field Values
ALGORITHM_SHA
public static final String ALGORITHM_SHA
- See Also:
- Constant Field Values
PasswordHash
public PasswordHash()
generateHash
public String generateHash(String password)
generateHash
public String generateHash(String password,
String algorithm)
generateSaltedHash
public String generateSaltedHash(String password,
String saltPhrase)
generateSaltedHash
public String generateSaltedHash(String password,
String saltPhrase,
String algorithm)
instance
public static PasswordHash instance()