public class SecurityExpressionRoot
extends org.springframework.security.access.expression.SecurityExpressionRoot
| Constructor and Description |
|---|
SecurityExpressionRoot(org.springframework.security.core.Authentication a) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAuthoritySet() |
boolean |
hasPermission(Object target,
Object permission) |
boolean |
hasPermission(Object targetId,
String targetType,
Object permission) |
boolean |
hasRoleRegex(String regex) |
void |
setPermissionEvaluator(org.springframework.security.access.PermissionEvaluator permissionEvaluator) |
void |
setRoleHierarchy(org.springframework.security.access.hierarchicalroles.RoleHierarchy roleHierarchy) |
public SecurityExpressionRoot(org.springframework.security.core.Authentication a)
public boolean hasPermission(Object target, Object permission)
hasPermission in interface org.springframework.security.access.expression.SecurityExpressionOperationshasPermission in class org.springframework.security.access.expression.SecurityExpressionRootpublic boolean hasPermission(Object targetId, String targetType, Object permission)
hasPermission in interface org.springframework.security.access.expression.SecurityExpressionOperationshasPermission in class org.springframework.security.access.expression.SecurityExpressionRootpublic boolean hasRoleRegex(String regex)
public void setPermissionEvaluator(org.springframework.security.access.PermissionEvaluator permissionEvaluator)
setPermissionEvaluator in class org.springframework.security.access.expression.SecurityExpressionRootpublic void setRoleHierarchy(org.springframework.security.access.hierarchicalroles.RoleHierarchy roleHierarchy)
setRoleHierarchy in class org.springframework.security.access.expression.SecurityExpressionRootCopyright © 2015 Revolution Systems Inc.. All rights reserved.