Package org.springframework.security.authorization.method
package org.springframework.security.authorization.method
-
ClassDescriptionOrdering of Spring Security's authorization
AdvisorsAMethodInterceptorwhich can determine if anAuthenticationhas access to the result of anMethodInvocationusing anAuthorizationManagerAMethodInterceptorwhich can determine if anAuthenticationhas access to the returned object from theMethodInvocationusing the configuredReactiveAuthorizationManager.AMethodInterceptorwhich uses aAuthorizationManagerto determine if anAuthenticationmay invoke the givenMethodInvocationAMethodInterceptorwhich can determine if anAuthenticationhas access to theMethodInvocationusing the configuredReactiveAuthorizationManager.Deprecated.AnAuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating if theAuthenticationcontains a specified authority from the JSR-250 security annotations.An expression-basedAuthorizationManagerthat determines the access by evaluating the provided expression against theMethodInvocation.A context object that contains aMethodInvocationand the result of thatMethodInvocation.AnAuthorizationManagerwhich can determine if anAuthenticationmay return the result from an invokedMethodInvocationby evaluating an expression from thePostAuthorizeannotation.AReactiveAuthorizationManagerwhich can determine if anAuthenticationhas access to the returned object from theMethodInvocationby evaluating an expression from thePostAuthorizeannotation.AMethodInterceptorwhich filters areturnedObjectfrom theMethodInvocationby evaluating an expression from thePostFilterannotation.AMethodInterceptorwhich filters the returned object from theMethodInvocationby evaluating an expression from thePostFilterannotation.AnAuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating an expression from thePreAuthorizeannotation.AReactiveAuthorizationManagerwhich can determine if anAuthenticationhas access to theMethodInvocationby evaluating an expression from thePreAuthorizeannotation.AMethodInterceptorwhich filters a method argument by evaluating an expression from thePreFilterannotation.AMethodInterceptorwhich filters a reactive method argument by evaluating an expression from thePreFilterannotation.AnAuthorizationManagerwhich can determine if anAuthenticationmay invoke theMethodInvocationby evaluating if theAuthenticationcontains a specified authority from the Spring Security'sSecuredannotation.
ExpressionAuthorizationDecisioninstead