Package org.springframework.security.authorization
-
Interface Summary Interface Description AuthorizationEventPublisher A contract for publishing authorization eventsAuthorizationManager<T> An Authorization manager which can determine if anAuthentication
has access to a specific object.ReactiveAuthorizationManager<T> A reactive authorization manager which can determine if anAuthentication
has access to a specific object. -
Class Summary Class Description AuthenticatedAuthorizationManager<T> AnAuthorizationManager
that determines if the current user is authenticated.AuthenticatedReactiveAuthorizationManager<T> AReactiveAuthorizationManager
that determines if the current user is authenticated.AuthorityAuthorizationDecision Represents anAuthorizationDecision
based on a collection of authoritiesAuthorityAuthorizationManager<T> AnAuthorizationManager
that determines if the current user is authorized by evaluating if theAuthentication
contains a specified authority.AuthorityReactiveAuthorizationManager<T> AReactiveAuthorizationManager
that determines if the current user is authorized by evaluating if theAuthentication
contains a specified authority.AuthorizationDecision AuthorizationManagers A factory class to create anAuthorizationManager
instances.ExpressionAuthorizationDecision Represents anAuthorizationDecision
based on aExpression
SpringAuthorizationEventPublisher An implementation ofAuthorizationEventPublisher
that uses Spring's event publishing support.