Package org.springframework.security.web.access
package org.springframework.security.web.access
Access-control related classes and packages.
-
ClassDescriptionUsed by
ExceptionTranslationFilter
to handle anAccessDeniedException
.Base implementation ofAccessDeniedHandler
.An implementation ofWebInvocationPrivilegeEvaluator
which delegates the checks to an instance ofAuthorizationManager
Used to transform theHttpServletRequest
prior to passing it into theAuthorizationManager
.Deprecated.AnAccessDeniedHandler
that delegates to otherAccessDeniedHandler
instances based upon the type ofAccessDeniedException
passed intoDelegatingAccessDeniedHandler.handle(HttpServletRequest, HttpServletResponse, AccessDeniedException)
.Handles anyAccessDeniedException
andAuthenticationException
thrown within the filter chain.Deprecated, for removal: This API element is subject to removal in a future version.please usePathPatternRequestTransformer
insteadAnAccessDeniedHandler
that sends anHttpStatus
as a response.AAuthorizationManager
, that determines if the current request contains the specified address or range of addressesAnAccessDeniedHandler
implementation that does nothing.Prepares the privilege evaluator's request forPathPatternRequestMatcher
authorization rules.AnAccessDeniedHandler
that delegates to otherAccessDeniedHandler
instances based upon the type ofHttpServletRequest
passed intoRequestMatcherDelegatingAccessDeniedHandler.handle(HttpServletRequest, HttpServletResponse, AccessDeniedException)
.Deprecated.please useAuthorizationManagerWebInvocationPrivilegeEvaluator
and adapt any delegateWebInvocationPrivilegeEvaluator
s intoAuthorizationManager
sAllows users to determine whether they have privileges for a given web URI.
AuthorizationManagerWebInvocationPrivilegeEvaluator
instead