public interface

Attributes2GrantedAuthoritiesMapper

org.springframework.security.core.authority.mapping.Attributes2GrantedAuthoritiesMapper
Known Indirect Subclasses

Class Overview

Interface to be implemented by classes that can map a list of security attributes (such as roles or group names) to a collection of Spring Security GrantedAuthoritys.

Summary

Public Methods
abstract Collection<? extends GrantedAuthority> getGrantedAuthorities(Collection<String> attributes)
Implementations of this method should map the given collection of attributes to a collection of Spring Security GrantedAuthorities.

Public Methods

public abstract Collection<? extends GrantedAuthority> getGrantedAuthorities (Collection<String> attributes)

Implementations of this method should map the given collection of attributes to a collection of Spring Security GrantedAuthorities. There are no restrictions for the mapping process; a single attribute can be mapped to multiple Spring Security GrantedAuthorities, all attributes can be mapped to a single Spring Security GrantedAuthority, some attributes may not be mapped, etc.

Parameters
attributes the attributes to be mapped
Returns
  • the collection of authorities created from the attributes