Package org.springframework.security.access
Core access-control related code, including security metadata related classes,
interception code, access control annotations, EL support and voter-based
implementations of the central
AccessDecisionManager
interface.-
Interface Summary Interface Description AccessDecisionManager Deprecated. UseAuthorizationManager
insteadAccessDecisionVoter<S> Deprecated. UseAuthorizationManager
insteadAfterInvocationProvider Deprecated. Use delegation withAuthorizationManager
ConfigAttribute Stores a security system related configuration attribute.PermissionCacheOptimizer Allows permissions to be pre-cached when using pre or post filtering with expressionsPermissionEvaluator Strategy used in expression evaluation to determine whether a user has a permission or permissions for a given domain object.SecurityMetadataSource Implemented by classes that store and can identify theConfigAttribute
s that applies to a given secure object invocation. -
Class Summary Class Description SecurityConfig Stores aConfigAttribute
as aString
. -
Exception Summary Exception Description AccessDeniedException Thrown if anAuthentication
object does not hold a required authority.AuthorizationServiceException Thrown if an authorization request could not be processed due to a system problem.