From 0d44556fa78203121a24224d4733b89c36ef9cc9 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Mon, 15 Feb 2016 16:52:23 +0100 Subject: Refactored PKCS12CertInfo and PKCS12KeyInfo classes. The PKCS12CertInfo and PKCS12KeyInfo classes have been moved out of PKCS12Util into separate classes. The createLocalKeyID() has been modified to return BigInteger instead of byte array. https://fedorahosted.org/pki/ticket/1742 --- .../src/com/netscape/cmstools/pkcs12/PKCS12CertCLI.java | 14 +++++++------- .../com/netscape/cmstools/pkcs12/PKCS12CertFindCLI.java | 2 +- .../src/com/netscape/cmstools/pkcs12/PKCS12KeyCLI.java | 8 ++++---- .../src/com/netscape/cmstools/pkcs12/PKCS12KeyFindCLI.java | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) (limited to 'base/java-tools/src/com/netscape/cmstools/pkcs12') diff --git a/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12CertCLI.java b/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12CertCLI.java index f4d97cd74..a83fbac4f 100644 --- a/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12CertCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12CertCLI.java @@ -21,7 +21,7 @@ package com.netscape.cmstools.pkcs12; import com.netscape.certsrv.dbs.certdb.CertId; import com.netscape.cmstools.cli.CLI; -import netscape.security.pkcs.PKCS12Util.PKCS12CertInfo; +import netscape.security.pkcs.PKCS12CertInfo; /** * @author Endi S. Dewata @@ -35,13 +35,13 @@ public class PKCS12CertCLI extends CLI { } public static void printCertInfo(PKCS12CertInfo certInfo) throws Exception { - System.out.println(" Serial Number: " + new CertId(certInfo.cert.getSerialNumber()).toHexString()); - System.out.println(" Nickname: " + certInfo.nickname); - System.out.println(" Subject DN: " + certInfo.cert.getSubjectDN()); - System.out.println(" Issuer DN: " + certInfo.cert.getIssuerDN()); + System.out.println(" Serial Number: " + new CertId(certInfo.getCert().getSerialNumber()).toHexString()); + System.out.println(" Nickname: " + certInfo.getNickname()); + System.out.println(" Subject DN: " + certInfo.getCert().getSubjectDN()); + System.out.println(" Issuer DN: " + certInfo.getCert().getIssuerDN()); - if (certInfo.trustFlags != null) { - System.out.println(" Trust flags: " + certInfo.trustFlags); + if (certInfo.getTrustFlags() != null) { + System.out.println(" Trust flags: " + certInfo.getTrustFlags()); } } } diff --git a/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12CertFindCLI.java b/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12CertFindCLI.java index 4cbfee518..3aec7a6b2 100644 --- a/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12CertFindCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12CertFindCLI.java @@ -29,8 +29,8 @@ import org.apache.commons.cli.ParseException; import com.netscape.cmstools.cli.CLI; import com.netscape.cmstools.cli.MainCLI; +import netscape.security.pkcs.PKCS12CertInfo; import netscape.security.pkcs.PKCS12Util; -import netscape.security.pkcs.PKCS12Util.PKCS12CertInfo; /** * @author Endi S. Dewata diff --git a/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12KeyCLI.java b/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12KeyCLI.java index 9f0779782..d859fcea1 100644 --- a/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12KeyCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12KeyCLI.java @@ -20,7 +20,7 @@ package com.netscape.cmstools.pkcs12; import com.netscape.cmstools.cli.CLI; -import netscape.security.pkcs.PKCS12Util.PKCS12KeyInfo; +import netscape.security.pkcs.PKCS12KeyInfo; /** * @author Endi S. Dewata @@ -34,10 +34,10 @@ public class PKCS12KeyCLI extends CLI { } public static void printKeyInfo(PKCS12KeyInfo keyInfo) throws Exception { - System.out.println(" Subject DN: " + keyInfo.subjectDN); + System.out.println(" Subject DN: " + keyInfo.getSubjectDN()); - if (keyInfo.privateKeyInfo != null) { - System.out.println(" Algorithm: " + keyInfo.privateKeyInfo.getAlgorithm()); + if (keyInfo.getPrivateKeyInfo() != null) { + System.out.println(" Algorithm: " + keyInfo.getPrivateKeyInfo().getAlgorithm()); } } } diff --git a/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12KeyFindCLI.java b/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12KeyFindCLI.java index d8c165cd6..3bda750a4 100644 --- a/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12KeyFindCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/pkcs12/PKCS12KeyFindCLI.java @@ -32,8 +32,8 @@ import org.mozilla.jss.util.Password; import com.netscape.cmstools.cli.CLI; import com.netscape.cmstools.cli.MainCLI; +import netscape.security.pkcs.PKCS12KeyInfo; import netscape.security.pkcs.PKCS12Util; -import netscape.security.pkcs.PKCS12Util.PKCS12KeyInfo; /** * @author Endi S. Dewata -- cgit