package

org.springframework.security.authentication.dao

An AuthenticationProvider which relies upon a data access object.

Interfaces

SaltSource Provides alternative sources of the salt to use for encoding passwords. 

Classes

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.