Class CustomServletAwareAuthorizationManager
java.lang.Object
eu.rarogsoftware.rarog.platform.core.plugins.web.servlets.CustomServletAwareAuthorizationManager
- All Implemented Interfaces:
org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext>
@Component
public class CustomServletAwareAuthorizationManager
extends Object
implements org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext>
-
Constructor Summary
ConstructorsConstructorDescriptionCustomServletAwareAuthorizationManager
(SmartSwitchingServlet smartSwitchingServlet) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.authorization.AuthorizationDecision
check
(Supplier<org.springframework.security.core.Authentication> authentication, org.springframework.security.web.access.intercept.RequestAuthorizationContext object) void
setDefaultManager
(org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext> defaultManager) void
verify
(Supplier<org.springframework.security.core.Authentication> authentication, org.springframework.security.web.access.intercept.RequestAuthorizationContext object)
-
Constructor Details
-
CustomServletAwareAuthorizationManager
-
-
Method Details
-
setDefaultManager
public void setDefaultManager(org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext> defaultManager) -
verify
public void verify(Supplier<org.springframework.security.core.Authentication> authentication, org.springframework.security.web.access.intercept.RequestAuthorizationContext object) - Specified by:
verify
in interfaceorg.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext>
-
check
public org.springframework.security.authorization.AuthorizationDecision check(Supplier<org.springframework.security.core.Authentication> authentication, org.springframework.security.web.access.intercept.RequestAuthorizationContext object) - Specified by:
check
in interfaceorg.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext>
-