|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IdentityStore
IdentityStore representation providing minimal SPI
| Method Detail |
|---|
User createUser(String name)
void removeUser(User user)
User getUser(String name)
Group createGroup(String name,
Group parent)
void removeGroup(Group group)
Group getGroup(String name)
Role createRole(String name)
void removeRole(Role role)
Role getRole(String role)
Membership createMembership(Role role,
User user,
Group group)
void removeMembership(Role role,
User user,
Group group)
Membership getMembership(Role role,
User user,
Group group)
List<User> executeQuery(UserQuery query,
Range range)
List<Group> executeQuery(GroupQuery query,
Range range)
List<Role> executeQuery(RoleQuery query,
Range range)
List<Membership> executeQuery(MembershipQuery query,
Range range)
void setAttribute(User user,
String name,
String[] values)
user - name - of attributevalues - to be set
void removeAttribute(User user,
String name)
user - Remove attribute with given namename - of attribute
String[] getAttributeValues(User user,
String name)
user - name - of attribute
Map<String,String[]> getAttributes(User user)
user -
void setAttribute(Group group,
String name,
String[] values)
group - name - of attributevalues - to be set
void removeAttribute(Group group,
String name)
group - name - of attribute
String[] getAttributeValues(Group group,
String name)
group - name - of attribute
Map<String,String[]> getAttributes(Group group)
group -
void setAttribute(Role role,
String name,
String[] values)
role - name - of attributevalues - to be set
void removeAttribute(Role role,
String name)
role - name - of attribute
String[] getAttributeValues(Role role,
String name)
role - name - of attribute
Map<String,String[]> getAttributes(Role role)
role -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||