| 
GigaSpaces XAP 9.1 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RoleDetails
Role details to store role information accessed by the RoleManager and
 SecurityManager.
 
Concrete implementations must take particular care to ensure the non-null contract detailed for each method is enforced.
 Concrete implementations should be immutable (value object semantics, like a String). This is
 because the RoleDetails will be stored in caches and as such multiple threads may
 use the same instance.
| Method Summary | |
|---|---|
 Authority[] | 
getAuthorities()
Returns the granted authorities granted to the role.  | 
 String | 
getRole()
Returns the role name used to identify this role.  | 
| Method Detail | 
|---|
Authority[] getAuthorities()
null.
null)String getRole()
null.
null)
  | 
GigaSpaces XAP 9.1 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||