|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Generic interface for administering group membership in CAS.
| Field Summary |
| Fields inherited from interface org.nees.authz.CASAdapter |
ALL_USERS_GROUP_ID |
| Method Summary | |
void |
addToGroups(java.lang.String dn,
javax.xml.namespace.QName[] gids)
Assert that a user is in a set of groups. |
void |
addToGroups(java.lang.String dn,
javax.xml.namespace.QName[] gids,
boolean admin)
Assert that a user is in a set of groups. |
boolean[] |
hasAdminPermission(java.lang.String dn,
javax.xml.namespace.QName[] gids)
Does this user have admin permission on these groups? |
void |
removeFromGroups(java.lang.String dn,
javax.xml.namespace.QName[] gids)
Assert that a user is not in a set of groups. |
| Methods inherited from interface org.nees.authz.CASAdapter |
setId |
| Method Detail |
public boolean[] hasAdminPermission(java.lang.String dn,
javax.xml.namespace.QName[] gids)
throws CASAdapterException
dn - the user's distinguished namegids - the groups
CASAdapterException
public void addToGroups(java.lang.String dn,
javax.xml.namespace.QName[] gids)
throws CASAdapterException
dn - the user's distinguished namegids - the ID's of the groups
CASAdapterException
public void addToGroups(java.lang.String dn,
javax.xml.namespace.QName[] gids,
boolean admin)
throws CASAdapterException
dn - the user's distinguished namegids - the ID's of the groupsadmin - true - allow user to administer the groups;
false - disallow user from administering the groups
CASAdapterException
public void removeFromGroups(java.lang.String dn,
javax.xml.namespace.QName[] gids)
throws CASAdapterException
dn - the user's distinguished namegids - the ID's of the groups
CASAdapterException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||