Core classes and interfaces related to user authentication and authorization, as well as the maintenance of a security context.
Interface Summary Interface Description AuthenticatedPrincipalRepresentation of an authenticated
Authenticationrequest has been successfully authenticated by the
AuthenticationRepresents the token for an authentication request or for an authenticated principal once the request has been processed by the
CredentialsContainerIndicates that the implementing object contains sensitive data, which can be erased using the
GrantedAuthorityRepresents an authority granted to an
Class Summary Class Description SpringSecurityCoreVersionInternal class used for checking version compatibility in a deployed application. SpringSecurityMessageSourceThe default
MessageSourceused by Spring Security.
Exception Summary Exception Description AuthenticationExceptionAbstract superclass for all exceptions related to an
Authenticationobject being invalid for whatever reason.
Annotation Types Summary Annotation Type Description TransientA marker for
Authentications that should never be stored across requests, for example a bearer token authentication