diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2013-02-11 13:16:44 -0500 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2013-02-11 13:16:44 -0500 |
commit | 80051c61d361ff2c6051a9965f903817bc168464 (patch) | |
tree | 07f9643cc10ddb7f460bdd297be431f13d0b8794 /base/java-tools/src/com/netscape/cmstools/user/UserCLI.java | |
parent | 41885178559ad00d711a9bc3367a30dc830303fd (diff) | |
download | pki-80051c61d361ff2c6051a9965f903817bc168464.tar.gz pki-80051c61d361ff2c6051a9965f903817bc168464.tar.xz pki-80051c61d361ff2c6051a9965f903817bc168464.zip |
Added user-find-membership CLI.
A new CLI has been added to find the groups which a particular user
is a member.
Ticket #190
Diffstat (limited to 'base/java-tools/src/com/netscape/cmstools/user/UserCLI.java')
-rw-r--r-- | base/java-tools/src/com/netscape/cmstools/user/UserCLI.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/user/UserCLI.java b/base/java-tools/src/com/netscape/cmstools/user/UserCLI.java index 8c24d1746..3e64a9227 100644 --- a/base/java-tools/src/com/netscape/cmstools/user/UserCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/user/UserCLI.java @@ -26,6 +26,7 @@ import org.jboss.resteasy.plugins.providers.atom.Link; import com.netscape.certsrv.user.UserCertData; import com.netscape.certsrv.user.UserClient; import com.netscape.certsrv.user.UserData; +import com.netscape.certsrv.user.UserMembershipData; import com.netscape.cmstools.cli.CLI; import com.netscape.cmstools.cli.MainCLI; @@ -51,6 +52,8 @@ public class UserCLI extends CLI { addModule(new UserShowCertCLI(this)); addModule(new UserAddCertCLI(this)); addModule(new UserRemoveCertCLI(this)); + + addModule(new UserFindMembershipCLI(this)); } public void printHelp() { @@ -159,4 +162,13 @@ public class UserCLI extends CLI { System.out.println(encoded); } } + + public static void printUserMembership(UserMembershipData userMembershipData) { + System.out.println(" Membership: "+userMembershipData.getID()); + + Link link = userMembershipData.getLink(); + if (verbose && link != null) { + System.out.println(" Link: " + link.getHref()); + } + } } |