Example usage for org.springframework.security.access.vote UnanimousBased UnanimousBased

List of usage examples for org.springframework.security.access.vote UnanimousBased UnanimousBased

Introduction

In this page you can find the example usage for org.springframework.security.access.vote UnanimousBased UnanimousBased.

Prototype

public UnanimousBased(List<AccessDecisionVoter<? extends Object>> decisionVoters) 

Source Link

Usage

From source file:org.italiangrid.storm.webdav.spring.web.SecurityConfig.java

@Bean
public AccessDecisionManager accessDecisionManager() {

    @SuppressWarnings("rawtypes")
    List<AccessDecisionVoter> voters = new ArrayList<AccessDecisionVoter>();
    voters.add(new WebExpressionVoter());
    voters.add(customVoter());//from   w ww .  ja  va  2 s.  c  om

    return new UnanimousBased(voters);
}

From source file:playground.app.Application.java

@Bean
public AuthorizationWebFilter authorizationFilter() {
    UnanimousBased authz = new UnanimousBased(Arrays.asList(new RoleVoter()));
    return new AuthorizationWebFilter(new ReactiveAccessDecisionManagerAdapter(authz));
}