Package com.netscape.certsrv.group
Class GroupClient
- java.lang.Object
-
- com.netscape.certsrv.client.Client
-
- com.netscape.certsrv.group.GroupClient
-
public class GroupClient extends Client
- Author:
- Endi S. Dewata
-
-
Field Summary
Fields Modifier and Type Field Description GroupResource
groupClient
-
Constructor Summary
Constructors Constructor Description GroupClient(PKIClient client, java.lang.String subsystem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupData
addGroup(GroupData groupData)
GroupMemberData
addGroupMember(java.lang.String groupID, java.lang.String memberID)
GroupMemberCollection
findGroupMembers(java.lang.String groupID, java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
GroupCollection
findGroups(java.lang.String groupIDFilter, java.lang.Integer start, java.lang.Integer size)
GroupData
getGroup(java.lang.String groupID)
GroupMemberData
getGroupMember(java.lang.String groupID, java.lang.String memberID)
void
init()
GroupData
modifyGroup(java.lang.String groupID, GroupData groupData)
void
removeGroup(java.lang.String groupID)
void
removeGroupMember(java.lang.String groupID, java.lang.String memberID)
-
Methods inherited from class com.netscape.certsrv.client.Client
addClient, createProxy, getClient, getName, getSubsystem, removeClient
-
-
-
-
Field Detail
-
groupClient
public GroupResource groupClient
-
-
Constructor Detail
-
GroupClient
public GroupClient(PKIClient client, java.lang.String subsystem) throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
-
-
Method Detail
-
init
public void init() throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
-
findGroups
public GroupCollection findGroups(java.lang.String groupIDFilter, java.lang.Integer start, java.lang.Integer size)
-
getGroup
public GroupData getGroup(java.lang.String groupID)
-
removeGroup
public void removeGroup(java.lang.String groupID)
-
findGroupMembers
public GroupMemberCollection findGroupMembers(java.lang.String groupID, java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
-
getGroupMember
public GroupMemberData getGroupMember(java.lang.String groupID, java.lang.String memberID)
-
addGroupMember
public GroupMemberData addGroupMember(java.lang.String groupID, java.lang.String memberID)
-
removeGroupMember
public void removeGroupMember(java.lang.String groupID, java.lang.String memberID)
-
-