public class AuthorizationEvaluator extends Object implements org.springframework.security.access.AccessDecisionManager
Constructor and Description |
---|
AuthorizationEvaluator() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkAuthorities(MidPointPrincipal principal,
String action) |
void |
decide(org.springframework.security.core.Authentication authentication,
Object object,
Collection<org.springframework.security.access.ConfigAttribute> configAttributes) |
ActivationComputer |
getActivationComputer() |
boolean |
isAuthorized(MidPointPrincipal principal,
String action) |
boolean |
isAuthorized(String action) |
void |
setActivationComputer(ActivationComputer activationComputer) |
boolean |
supports(Class<?> clazz) |
boolean |
supports(org.springframework.security.access.ConfigAttribute attribute) |
public ActivationComputer getActivationComputer()
public void setActivationComputer(ActivationComputer activationComputer)
public void decide(org.springframework.security.core.Authentication authentication, Object object, Collection<org.springframework.security.access.ConfigAttribute> configAttributes) throws org.springframework.security.access.AccessDeniedException, org.springframework.security.authentication.InsufficientAuthenticationException
decide
in interface org.springframework.security.access.AccessDecisionManager
org.springframework.security.access.AccessDeniedException
org.springframework.security.authentication.InsufficientAuthenticationException
public boolean supports(org.springframework.security.access.ConfigAttribute attribute)
supports
in interface org.springframework.security.access.AccessDecisionManager
public boolean supports(Class<?> clazz)
supports
in interface org.springframework.security.access.AccessDecisionManager
public boolean isAuthorized(String action)
public boolean isAuthorized(MidPointPrincipal principal, String action)
public static boolean checkAuthorities(MidPointPrincipal principal, String action)
Copyright © 2013 evolveum. All rights reserved.