public class MD4PasswordEncoderImpl extends net.sf.acegisecurity.providers.encoding.BaseDigestPasswordEncoder implements MD4PasswordEncoder
MD4 implementation of PasswordEncoder.
If a null password is presented, it will be treated as an
empty String ("") password.
As MD4 is a one-way hash, the salt can contain any characters.
| Constructor and Description |
|---|
MD4PasswordEncoderImpl() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
decodeHash(java.lang.String encodedHash)
Get the MD4 byte array
|
java.lang.String |
encodePassword(java.lang.String rawPass,
java.lang.Object salt) |
boolean |
isPasswordValid(java.lang.String encPass,
java.lang.String rawPass,
java.lang.Object salt) |
getEncodeHashAsBase64, setEncodeHashAsBase64public boolean isPasswordValid(java.lang.String encPass,
java.lang.String rawPass,
java.lang.Object salt)
isPasswordValid in interface net.sf.acegisecurity.providers.encoding.PasswordEncoderpublic java.lang.String encodePassword(java.lang.String rawPass,
java.lang.Object salt)
encodePassword in interface net.sf.acegisecurity.providers.encoding.PasswordEncoderpublic byte[] decodeHash(java.lang.String encodedHash)
MD4PasswordEncoderdecodeHash in interface MD4PasswordEncoderCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.