Package org.springframework.security.authorization
package org.springframework.security.authorization
-
ClassDescriptionAn
AuthorizationManagerthat determines if the current user is authenticated.AReactiveAuthorizationManagerthat determines if the current user is authenticated.AnAuthorizationManagerthat determines if the current user is authorized by evaluating if theAuthenticationcontains any of the specified authorities.Represents anAuthorizationDecisionbased on a collection of authoritiesAnAuthorizationManagerthat determines if the current user is authorized by evaluating if theAuthenticationcontains a specified authority.AReactiveAuthorizationManagerthat determines if the current user is authorized by evaluating if theAuthenticationcontains a specified authority.AnAccessDeniedExceptionthat contains theAuthorizationResultA contract for publishing authorization eventsAn Authorization manager which can determine if anAuthenticationhas access to a specific object.A factory class to create anAuthorizationManagerinstances.AnObservation.Contextused during authorizationsAnObservationConventionfor translating authorizations intoKeyValues.A factory for wrapping arbitrary objects in authorization-related adviceRepresents an authorization resultRepresents anAuthorizationDecisionbased on aExpressionAnAuthorizationManagerthat observes the authorizationAnReactiveAuthorizationManagerthat observes the authenticationA reactive authorization manager which can determine if anAuthenticationhas access to a specific object.AnAuthorizationManagerwhich creates permit-all and deny-allAuthorizationManagerinstances.An implementation ofAuthorizationEventPublisherthat uses Spring's event publishing support.