Package org.springframework.security.authentication.encoding

Password encoding implementations.

See:
          Description

Interface Summary
PasswordEncoder Deprecated. It is recommended to use PasswordEncoder instead which better accommodates best practice of randomly generated salt that is included with the password.
 

Class Summary
BaseDigestPasswordEncoder Convenience base for digest password encoders.
BasePasswordEncoder Convenience base for all password encoders.
LdapShaPasswordEncoder A version of ShaPasswordEncoder which supports Ldap SHA and SSHA (salted-SHA) encodings.
Md4PasswordEncoder MD4 implementation of PasswordEncoder.
Md5PasswordEncoder MD5 implementation of PasswordEncoder.
MessageDigestPasswordEncoder Base for digest password encoders.
PlaintextPasswordEncoder Plaintext implementation of PasswordEncoder.
ShaPasswordEncoder SHA implementation of PasswordEncoder.
 

Package org.springframework.security.authentication.encoding Description

Password encoding implementations. Apart from the "null" implementations, they are all based on password hashing using digest functions. See the reference manual for more information.

Third part implementations such as those provided by Jasypt can also be used.