Class DataserviceRoleHierarchy

  • All Implemented Interfaces:
    org.springframework.security.access.hierarchicalroles.RoleHierarchy

    public class DataserviceRoleHierarchy
    extends Object
    implements org.springframework.security.access.hierarchicalroles.RoleHierarchy
    • Constructor Detail

      • DataserviceRoleHierarchy

        public DataserviceRoleHierarchy​(DataService dataService)
    • Method Detail

      • getReachableGrantedAuthorities

        public Collection<? extends org.springframework.security.core.GrantedAuthority> getReachableGrantedAuthorities​(Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
        Specified by:
        getReachableGrantedAuthorities in interface org.springframework.security.access.hierarchicalroles.RoleHierarchy
      • getAllGrantedAuthorityInclusions

        public com.google.common.collect.ImmutableMap<org.springframework.security.core.GrantedAuthority,​com.google.common.collect.ImmutableSet<org.springframework.security.core.GrantedAuthority>> getAllGrantedAuthorityInclusions()