Class MD4PasswordEncoderImpl

  • All Implemented Interfaces:
    net.sf.acegisecurity.providers.encoding.PasswordEncoder, MD4PasswordEncoder

    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 Detail

      • MD4PasswordEncoderImpl

        public MD4PasswordEncoderImpl()
    • Method Detail

      • isPasswordValid

        public boolean isPasswordValid​(String encPass,
                                       String rawPass,
                                       Object salt)
        Specified by:
        isPasswordValid in interface net.sf.acegisecurity.providers.encoding.PasswordEncoder
      • encodePassword

        public String encodePassword​(String rawPass,
                                     Object salt)
        Specified by:
        encodePassword in interface net.sf.acegisecurity.providers.encoding.PasswordEncoder