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
Mapping interface which can be injected into the authentication layer to convert the authorities loaded from storage into those which will be used in the
Interface to be implemented by classes that can retrieve a list of mappable security attribute strings (for example the list of all available J2EE roles in a web or EJB application).
This class implements the Attributes2GrantedAuthoritiesMapper and MappableAttributesRetriever interfaces based on the supplied Map.
This class implements the Attributes2GrantedAuthoritiesMapper interface by doing a one-to-one mapping from roles to Spring Security GrantedAuthorities.
This class implements the MappableAttributesRetriever interface by just returning a list of mappable attributes as previously set using the corresponding setter method.
Provides a layer of indirection between a security data repository and the logical authorities required within an application.