Package com.netscape.certsrv.user
Class UserClient
- java.lang.Object
-
- com.netscape.certsrv.client.Client
-
- com.netscape.certsrv.user.UserClient
-
public class UserClient extends Client
- Author:
- Endi S. Dewata
-
-
Field Summary
Fields Modifier and Type Field Description UserResource
userClient
-
Constructor Summary
Constructors Constructor Description UserClient(PKIClient client, java.lang.String subsystem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserData
addUser(UserData userData)
UserCertData
addUserCert(java.lang.String userID, UserCertData userCertData)
UserMembershipData
addUserMembership(java.lang.String userID, java.lang.String groupID)
UserCertCollection
findUserCerts(java.lang.String userID, java.lang.Integer start, java.lang.Integer size)
UserMembershipCollection
findUserMemberships(java.lang.String userID, java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
UserCollection
findUsers(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
UserData
getUser(java.lang.String userID)
UserCertData
getUserCert(java.lang.String userID, java.lang.String certID)
void
init()
UserData
modifyUser(java.lang.String userID, UserData userData)
void
removeUser(java.lang.String userID)
void
removeUserCert(java.lang.String userID, java.lang.String certID)
void
removeUserMembership(java.lang.String userD, java.lang.String groupID)
-
Methods inherited from class com.netscape.certsrv.client.Client
addClient, createProxy, getClient, getName, getSubsystem, removeClient
-
-
-
-
Field Detail
-
userClient
public UserResource userClient
-
-
Constructor Detail
-
UserClient
public UserClient(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
-
findUsers
public UserCollection findUsers(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
-
getUser
public UserData getUser(java.lang.String userID)
-
removeUser
public void removeUser(java.lang.String userID)
-
findUserCerts
public UserCertCollection findUserCerts(java.lang.String userID, java.lang.Integer start, java.lang.Integer size)
-
getUserCert
public UserCertData getUserCert(java.lang.String userID, java.lang.String certID)
-
addUserCert
public UserCertData addUserCert(java.lang.String userID, UserCertData userCertData)
-
removeUserCert
public void removeUserCert(java.lang.String userID, java.lang.String certID)
-
findUserMemberships
public UserMembershipCollection findUserMemberships(java.lang.String userID, java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
-
addUserMembership
public UserMembershipData addUserMembership(java.lang.String userID, java.lang.String groupID)
-
removeUserMembership
public void removeUserMembership(java.lang.String userD, java.lang.String groupID)
-
-