Package org.springframework.security.authorization.method
-
Class Summary Class Description AuthorizationManagerAfterMethodInterceptor AMethodInterceptorwhich can determine if anAuthenticationhas access to the result of anMethodInvocationusing anAuthorizationManagerAuthorizationManagerAfterReactiveMethodInterceptor AMethodInterceptorwhich can determine if anAuthenticationhas access to the returned object from theMethodInvocationusing the configuredReactiveAuthorizationManager.AuthorizationManagerBeforeMethodInterceptor AMethodInterceptorwhich uses aAuthorizationManagerto determine if anAuthenticationmay invoke the givenMethodInvocationAuthorizationManagerBeforeReactiveMethodInterceptor AMethodInterceptorwhich can determine if anAuthenticationhas access to theMethodInvocationusing the configuredReactiveAuthorizationManager.ExpressionAttributeAuthorizationDecision Deprecated. UseExpressionAuthorizationDecisioninsteadJsr250AuthorizationManager AnAuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating if theAuthenticationcontains a specified authority from the JSR-250 security annotations.MethodExpressionAuthorizationManager An expression-basedAuthorizationManagerthat determines the access by evaluating the provided expression against theMethodInvocation.MethodInvocationResult A context object that contains aMethodInvocationand the result of thatMethodInvocation.PostAuthorizeAuthorizationManager AnAuthorizationManagerwhich can determine if anAuthenticationmay return the result from an invokedMethodInvocationby evaluating an expression from thePostAuthorizeannotation.PostAuthorizeReactiveAuthorizationManager AReactiveAuthorizationManagerwhich can determine if anAuthenticationhas access to the returned object from theMethodInvocationby evaluating an expression from thePostAuthorizeannotation.PostFilterAuthorizationMethodInterceptor AMethodInterceptorwhich filters areturnedObjectfrom theMethodInvocationby evaluating an expression from thePostFilterannotation.PostFilterAuthorizationReactiveMethodInterceptor AMethodInterceptorwhich filters the returned object from theMethodInvocationby evaluating an expression from thePostFilterannotation.PreAuthorizeAuthorizationManager AnAuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating an expression from thePreAuthorizeannotation.PreAuthorizeReactiveAuthorizationManager AReactiveAuthorizationManagerwhich can determine if anAuthenticationhas access to theMethodInvocationby evaluating an expression from thePreAuthorizeannotation.PreFilterAuthorizationMethodInterceptor AMethodInterceptorwhich filters a method argument by evaluating an expression from thePreFilterannotation.PreFilterAuthorizationReactiveMethodInterceptor AMethodInterceptorwhich filters a reactive method argument by evaluating an expression from thePreFilterannotation.SecuredAuthorizationManager AnAuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating if theAuthenticationcontains a specified authority from the Spring Security'sSecuredannotation. -
Enum Summary Enum Description AuthorizationInterceptorsOrder Ordering of Spring Security's authorizationAdvisors