Package org.springframework.security.core
package org.springframework.security.core
Core classes and interfaces related to user authentication and authorization, as well
as the maintenance of a security context.
-
ClassDescriptionRepresentation of an authenticated
Principalonce anAuthenticationrequest has been successfully authenticated by theAuthenticationManager.authenticate(Authentication)method.Represents the token for an authentication request or for an authenticated principal once the request has been processed by theAuthenticationManager.authenticate(Authentication)method.Abstract superclass for all exceptions related to anAuthenticationobject being invalid for whatever reason.Indicates that the implementing object contains sensitive data, which can be erased using theeraseCredentialsmethod.Represents an authority granted to anAuthenticationobject.Internal class used for checking version compatibility in a deployed application.The defaultMessageSourceused by Spring Security.A marker forAuthentications that should never be stored across requests, for example a bearer token authentication