diff options
Diffstat (limited to 'base/java-tools/src/com/netscape/cmstools/user/UserCertAddCLI.java')
-rw-r--r-- | base/java-tools/src/com/netscape/cmstools/user/UserCertAddCLI.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/user/UserCertAddCLI.java b/base/java-tools/src/com/netscape/cmstools/user/UserCertAddCLI.java index 4425e7003..3e96c1dee 100644 --- a/base/java-tools/src/com/netscape/cmstools/user/UserCertAddCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/user/UserCertAddCLI.java @@ -25,6 +25,7 @@ import org.apache.commons.cli.CommandLine; import org.apache.commons.cli.Option; import org.apache.commons.io.FileUtils; +import com.netscape.certsrv.ca.CAClient; import com.netscape.certsrv.cert.CertClient; import com.netscape.certsrv.cert.CertData; import com.netscape.certsrv.dbs.certdb.CertId; @@ -114,8 +115,8 @@ public class UserCertAddCLI extends CLI { System.out.println("Downloading certificate " + serialNumber + "."); } - client = parent.getClient(); - CertClient certClient = new CertClient(client, "ca"); + CAClient caClient = MainCLI.createCAClient(parent.getClient()); + CertClient certClient = new CertClient(caClient); CertData certData = certClient.getCert(new CertId(serialNumber)); encoded = certData.getEncoded(); |