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 UserResourceuserClient
-
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 UserDataaddUser(UserData userData)UserCertDataaddUserCert(java.lang.String userID, UserCertData userCertData)UserMembershipDataaddUserMembership(java.lang.String userID, java.lang.String groupID)UserCertCollectionfindUserCerts(java.lang.String userID, java.lang.Integer start, java.lang.Integer size)UserMembershipCollectionfindUserMemberships(java.lang.String userID, java.lang.String filter, java.lang.Integer start, java.lang.Integer size)UserCollectionfindUsers(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)UserDatagetUser(java.lang.String userID)UserCertDatagetUserCert(java.lang.String userID, java.lang.String certID)voidinit()UserDatamodifyUser(java.lang.String userID, UserData userData)voidremoveUser(java.lang.String userID)voidremoveUserCert(java.lang.String userID, java.lang.String certID)voidremoveUserMembership(java.lang.String userD, java.lang.String groupID)-
Methods inherited from class com.netscape.certsrv.client.Client
addClient, createProxy, get, get, get, get, getClient, getName, getSubsystem, post, post, post, post, removeClient
-
-
-
-
Field Detail
-
userClient
public UserResource userClient
-
-
Constructor Detail
-
UserClient
public UserClient(PKIClient client, java.lang.String subsystem) throws java.lang.Exception
- Throws:
java.lang.Exception
-
UserClient
public UserClient(SubsystemClient subsystemClient) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-
Method Detail
-
init
public void init() throws java.lang.Exception- Throws:
java.lang.Exception
-
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
-
-