Package cronapp.framework.security
Class DatabaseAuthorizationManager
java.lang.Object
cronapp.framework.security.DatabaseAuthorizationManager
- All Implemented Interfaces:
org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext>
@Component
@ConditionalOnProperty(prefix="cronapp.security",
name="enabled",
havingValue="true",
matchIfMissing=true)
public class DatabaseAuthorizationManager
extends Object
implements org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext>
-
Constructor Details
-
DatabaseAuthorizationManager
public DatabaseAuthorizationManager()
-
-
Method Details
-
check
public org.springframework.security.authorization.AuthorizationDecision check(Supplier<org.springframework.security.core.Authentication> authentication, org.springframework.security.web.access.intercept.RequestAuthorizationContext context) - Specified by:
checkin interfaceorg.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext>
-