Example usage for org.springframework.security.acls.domain AclAuthorizationStrategyImpl setSidRetrievalStrategy

List of usage examples for org.springframework.security.acls.domain AclAuthorizationStrategyImpl setSidRetrievalStrategy

Introduction

In this page you can find the example usage for org.springframework.security.acls.domain AclAuthorizationStrategyImpl setSidRetrievalStrategy.

Prototype

public void setSidRetrievalStrategy(SidRetrievalStrategy sidRetrievalStrategy) 

Source Link

Usage

From source file:org.bremersee.common.spring.autoconfigure.AclCacheAutoConfiguration.java

@Bean
public AclAuthorizationStrategy aclAuthorizationStrategy() {
    final GrantedAuthority gaTakeOwnership = new SimpleGrantedAuthority(aclProperties.getTakeOwnershipRole());
    final GrantedAuthority gaModifyAuditing = new SimpleGrantedAuthority(aclProperties.getModifyAuditingRole());
    final GrantedAuthority gaGeneralChanges = new SimpleGrantedAuthority(aclProperties.getGeneralChangesRole());
    final AclAuthorizationStrategyImpl impl = new AclAuthorizationStrategyImpl(gaTakeOwnership,
            gaModifyAuditing, gaGeneralChanges);
    impl.setSidRetrievalStrategy(sidRetrievalStrategy);
    return impl;/*  ww  w .  ja  v a  2  s .  c  om*/
}