Package org.springframework.security.web.access
package org.springframework.security.web.access
Access-control related classes and packages.
-
ClassDescriptionUsed by
ExceptionTranslationFilterto handle anAccessDeniedException.Base implementation ofAccessDeniedHandler.An implementation ofWebInvocationPrivilegeEvaluatorwhich delegates the checks to an instance ofAuthorizationManagerUsed to transform theHttpServletRequestprior to passing it into theAuthorizationManager.Deprecated.AnAccessDeniedHandlerthat delegates to otherAccessDeniedHandlerinstances based upon the type ofAccessDeniedExceptionpassed intoDelegatingAccessDeniedHandler.handle(HttpServletRequest, HttpServletResponse, AccessDeniedException).Handles anyAccessDeniedExceptionandAuthenticationExceptionthrown within the filter chain.Deprecated, for removal: This API element is subject to removal in a future version.please usePathPatternRequestTransformerinsteadAnAccessDeniedHandlerthat sends anHttpStatusas a response.AAuthorizationManager, that determines if the current request contains the specified address or range of addressesAnAccessDeniedHandlerimplementation that does nothing.Prepares the privilege evaluator's request forPathPatternRequestMatcherauthorization rules.AnAccessDeniedHandlerthat delegates to otherAccessDeniedHandlerinstances based upon the type ofHttpServletRequestpassed intoRequestMatcherDelegatingAccessDeniedHandler.handle(HttpServletRequest, HttpServletResponse, AccessDeniedException).Deprecated.please useAuthorizationManagerWebInvocationPrivilegeEvaluatorand adapt any delegateWebInvocationPrivilegeEvaluators intoAuthorizationManagersAllows users to determine whether they have privileges for a given web URI.
AuthorizationManagerWebInvocationPrivilegeEvaluatorinstead