Class NoOpPasswordEncoderImpl
java.lang.Object
net.sf.acegisecurity.providers.encoding.BasePasswordEncoder
net.sf.acegisecurity.providers.encoding.BaseDigestPasswordEncoder
org.alfresco.repo.security.authentication.NoOpPasswordEncoderImpl
- All Implemented Interfaces:
net.sf.acegisecurity.providers.encoding.PasswordEncoder,MD4PasswordEncoder
public class NoOpPasswordEncoderImpl
extends net.sf.acegisecurity.providers.encoding.BaseDigestPasswordEncoder
implements MD4PasswordEncoder
NoOp implementation of PasswordEncoder.
The No Op Password Encoder produces a blank hash. And will not match any value of hash. Used to replace an obsolete encoder like the MD4.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]decodeHash(String encodedHash) Get the MD4 byte arrayencodePassword(String rawPass, Object salt) booleanisPasswordValid(String encPass, String rawPass, Object salt) Methods inherited from class net.sf.acegisecurity.providers.encoding.BaseDigestPasswordEncoder
getEncodeHashAsBase64, setEncodeHashAsBase64Methods inherited from class net.sf.acegisecurity.providers.encoding.BasePasswordEncoder
demergePasswordAndSalt, mergePasswordAndSalt
-
Constructor Details
-
NoOpPasswordEncoderImpl
public NoOpPasswordEncoderImpl()
-
-
Method Details
-
isPasswordValid
- Specified by:
isPasswordValidin interfacenet.sf.acegisecurity.providers.encoding.PasswordEncoder
-
encodePassword
- Specified by:
encodePasswordin interfacenet.sf.acegisecurity.providers.encoding.PasswordEncoder
-
decodeHash
Description copied from interface:MD4PasswordEncoderGet the MD4 byte array- Specified by:
decodeHashin interfaceMD4PasswordEncoder- Parameters:
encodedHash- String- Returns:
- byte[]
-