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)
UserClient(SubsystemClient subsystemClient)
-
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
-
UserClient
public UserClient(SubsystemClient subsystemClient) 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) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getUser
public UserData getUser(java.lang.String userID) throws java.lang.Exception
- Throws:
java.lang.Exception
-
addUser
public UserData addUser(UserData userData) throws java.lang.Exception
- Throws:
java.lang.Exception
-
modifyUser
public UserData modifyUser(java.lang.String userID, UserData userData) throws java.lang.Exception
- Throws:
java.lang.Exception
-
removeUser
public void removeUser(java.lang.String userID) throws java.lang.Exception
- Throws:
java.lang.Exception
-
findUserCerts
public UserCertCollection findUserCerts(java.lang.String userID, java.lang.Integer start, java.lang.Integer size) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getUserCert
public UserCertData getUserCert(java.lang.String userID, java.lang.String certID) throws java.lang.Exception
- Throws:
java.lang.Exception
-
addUserCert
public UserCertData addUserCert(java.lang.String userID, UserCertData userCertData) throws java.lang.Exception
- Throws:
java.lang.Exception
-
removeUserCert
public void removeUserCert(java.lang.String userID, java.lang.String certID) throws java.lang.Exception
- Throws:
java.lang.Exception
-
findUserMemberships
public UserMembershipCollection findUserMemberships(java.lang.String userID, java.lang.String filter, java.lang.Integer start, java.lang.Integer size) throws java.lang.Exception
- Throws:
java.lang.Exception
-
addUserMembership
public UserMembershipData addUserMembership(java.lang.String userID, java.lang.String groupID) throws java.lang.Exception
- Throws:
java.lang.Exception
-
removeUserMembership
public void removeUserMembership(java.lang.String userD, java.lang.String groupID) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-