Example usage for org.springframework.security.access.expression SecurityExpressionRoot setTrustResolver

List of usage examples for org.springframework.security.access.expression SecurityExpressionRoot setTrustResolver

Introduction

In this page you can find the example usage for org.springframework.security.access.expression SecurityExpressionRoot setTrustResolver.

Prototype

public void setTrustResolver(AuthenticationTrustResolver trustResolver) 

Source Link

Usage

From source file:com.googlecode.fascinator.portal.security.FascinatorWebSecurityExpressionHandler.java

@Override
public EvaluationContext createEvaluationContext(Authentication authentication, FilterInvocation fi) {
    StandardEvaluationContext ctx = new StandardEvaluationContext();
    SecurityExpressionRoot root;
    root = new FascinatorWebSecurityExpressionRoot(authentication, fi, storage, accessControl);
    root.setTrustResolver(trustResolver);
    root.setRoleHierarchy(roleHierarchy);

    ctx.setRootObject(root);/*from ww  w.ja va2 s .  c om*/

    return ctx;
}