AuthenticationProvider
which relies upon a data access object.
SaltSource | Provides alternative sources of the salt to use for encoding passwords. |
AbstractUserDetailsAuthenticationProvider | A base AuthenticationProvider that allows subclasses to override and work with UserDetails objects. |
DaoAuthenticationProvider | An AuthenticationProvider implementation that retrieves user details from a UserDetailsService . |
ReflectionSaltSource | Obtains a salt from a specified property of the User object. |
SystemWideSaltSource | Uses a static system-wide String as the salt. |