|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AuthorityGranter
The AuthorityGranter interface is used to map a given principal to role names.
If a Windows NT login module were to be used from JAAS, an AuthrityGranter implementation could be created to map a NT Group Principal to a ROLE_USER role for instance.
| Method Summary | |
|---|---|
Set<String> |
grant(Principal principal)
The grant method is called for each principal returned from the LoginContext subject. |
| Method Detail |
|---|
Set<String> grant(Principal principal)
The set may contain any object as all objects in the returned set will be passed to the JaasGrantedAuthority constructor using toString().
principal - One of the principals from the LoginContext.getSubect().getPrincipals() method.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||