public class GroupClient extends Client
Modifier and Type | Field and Description |
---|---|
GroupResource |
groupClient |
Constructor and Description |
---|
GroupClient(PKIClient client,
java.lang.String subsystem) |
Modifier and Type | Method and 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) |
addClient, createProxy, getClient, getName, getSubsystem, removeClient
public GroupResource groupClient
public GroupClient(PKIClient client, java.lang.String subsystem) throws java.net.URISyntaxException
java.net.URISyntaxException
public void init() throws java.net.URISyntaxException
java.net.URISyntaxException
public GroupCollection findGroups(java.lang.String groupIDFilter, java.lang.Integer start, java.lang.Integer size)
public GroupData getGroup(java.lang.String groupID)
public void removeGroup(java.lang.String groupID)
public GroupMemberCollection findGroupMembers(java.lang.String groupID, java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
public GroupMemberData getGroupMember(java.lang.String groupID, java.lang.String memberID)
public GroupMemberData addGroupMember(java.lang.String groupID, java.lang.String memberID)
public void removeGroupMember(java.lang.String groupID, java.lang.String memberID)