Strategies for mapping a list of attributes (such as roles or LDAP groups) to a list of
Provides a layer of indirection between a security data repository and the logical authorities required within an application.
Interface Summary Interface Description Attributes2GrantedAuthoritiesMapperInterface 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
GrantedAuthoritiesMapperMapping interface which can be injected into the authentication layer to convert the authorities loaded from storage into those which will be used in the
MappableAttributesRetrieverInterface 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).
Class Summary Class Description MapBasedAttributes2GrantedAuthoritiesMapperThis class implements the Attributes2GrantedAuthoritiesMapper and MappableAttributesRetriever interfaces based on the supplied Map. NullAuthoritiesMapper SimpleAttributes2GrantedAuthoritiesMapperThis class implements the Attributes2GrantedAuthoritiesMapper interface by doing a one-to-one mapping from roles to Spring Security GrantedAuthorities. SimpleAuthorityMapperSimple one-to-one
GrantedAuthoritiesMapperwhich allows for case conversion of the authority name and the addition of a string prefix (which defaults to
SimpleMappableAttributesRetrieverThis class implements the MappableAttributesRetriever interface by just returning a list of mappable attributes as previously set using the corresponding setter method.