Class UserClient


  • public class UserClient
    extends Client
    Author:
    Endi S. Dewata
    • 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)
      • modifyUser

        public UserData modifyUser​(java.lang.String userID,
                                   UserData userData)
      • 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)
      • 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)