List of usage examples for org.springframework.security.web.access.expression WebSecurityExpressionRoot setRoleHierarchy
public void setRoleHierarchy(RoleHierarchy roleHierarchy)
From source file:de.iew.framework.security.access.WebResourceAccessEvaluator.java
/** * Create security expression root.// w w w. ja va 2 s .c om * <p> * Implements methods to test permissions. * </p> * * @param authentication the authentication * @param fi the fi * @return the security expression operations */ protected SecurityExpressionOperations createSecurityExpressionRoot(Authentication authentication, FilterInvocation fi) { WebSecurityExpressionRoot root = new WebSecurityExpressionRoot(authentication, fi); root.setPermissionEvaluator(getPermissionEvaluator()); root.setTrustResolver(trustResolver); root.setRoleHierarchy(getRoleHierarchy()); return root; }