| Interface | Description |
|---|---|
| AuthoritiesFetcher |
Responsible for finding granted authorities for a given user.
|
| PasswordEncoder |
Responsible for determining if a given password matches
its encoded state and encoding raw passwords.
|
| UserFetcher |
Responsible for returning user information based
on their username.
|
| UserState |
Represents the state of a user after authentication.
|
| Class | Description |
|---|---|
| DelegatingAuthenticationProvider |
AuthenticationProvider typically used with a persistence mechanism such as a DB.
|