summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv/user/UserClient.java
diff options
context:
space:
mode:
authorEndi Sukma Dewata <edewata@redhat.com>2013-02-11 22:01:56 -0500
committerEndi Sukma Dewata <edewata@redhat.com>2013-02-11 22:01:56 -0500
commita405515d3b2ef8f6e22ef3ecc2d7eed3081bec1d (patch)
treebc02986474ff734e06d58283a9f578d2dd96a27d /base/common/src/com/netscape/certsrv/user/UserClient.java
parent80051c61d361ff2c6051a9965f903817bc168464 (diff)
downloadpki-a405515d3b2ef8f6e22ef3ecc2d7eed3081bec1d.tar.gz
pki-a405515d3b2ef8f6e22ef3ecc2d7eed3081bec1d.tar.xz
pki-a405515d3b2ef8f6e22ef3ecc2d7eed3081bec1d.zip
Added user-add/remove-membership CLI.ticket-190
Diffstat (limited to 'base/common/src/com/netscape/certsrv/user/UserClient.java')
-rw-r--r--base/common/src/com/netscape/certsrv/user/UserClient.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/base/common/src/com/netscape/certsrv/user/UserClient.java b/base/common/src/com/netscape/certsrv/user/UserClient.java
index 87fe391b6..2dd350354 100644
--- a/base/common/src/com/netscape/certsrv/user/UserClient.java
+++ b/base/common/src/com/netscape/certsrv/user/UserClient.java
@@ -95,4 +95,14 @@ public class UserClient extends PKIClient {
public UserMembershipCollection findUserMemberships(String userID, Integer start, Integer size) {
return userMembershipClient.findUserMemberships(userID, start, size);
}
+
+ public UserMembershipData addUserMembership(String userID, String groupID) {
+ @SuppressWarnings("unchecked")
+ ClientResponse<UserMembershipData> response = (ClientResponse<UserMembershipData>)userMembershipClient.addUserMembership(userID, groupID);
+ return getEntity(response);
+ }
+
+ public void removeUserMembership(String userD, String groupID) {
+ userMembershipClient.removeUserMembership(userD, groupID);
+ }
}