org.springframework.security.authoritymapping
Interface Attributes2GrantedAuthoritiesMapper
- All Known Implementing Classes:
- MapBasedAttributes2GrantedAuthoritiesMapper, SimpleAttributes2GrantedAuthoritiesMapper
public interface Attributes2GrantedAuthoritiesMapper
Interface to be implemented by classes that can map a list of security attributes (such as roles or
group names) to a list of Spring Security GrantedAuthorities.
- Since:
- 2.0
- Author:
- Ruud Senden
getGrantedAuthorities
GrantedAuthority[] getGrantedAuthorities(String[] attributes)
- Implementations of this method should map the given list of attributes to a
list 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:
attribute
- the attributes to be mapped
- Returns:
- the list of mapped GrantedAuthorities
Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.