summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java
diff options
context:
space:
mode:
authorEndi Sukma Dewata <edewata@redhat.com>2013-02-06 13:51:04 -0500
committerEndi Sukma Dewata <edewata@redhat.com>2013-02-07 17:07:25 -0500
commit41885178559ad00d711a9bc3367a30dc830303fd (patch)
tree50af70534d10b30f6f4cf8b4b005ca8573b48c29 /base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java
parente4c376b34bae5692a5aebe2c80a38c858d7f5a31 (diff)
downloadpki-41885178559ad00d711a9bc3367a30dc830303fd.tar.gz
pki-41885178559ad00d711a9bc3367a30dc830303fd.tar.xz
pki-41885178559ad00d711a9bc3367a30dc830303fd.zip
Additional output attributes for cert-find.
The cert-find command has been modified to include some additional attributes including certificate type and version, key algorithm name and length, validity dates, creation time and issuer. Ticket #498
Diffstat (limited to 'base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java')
-rw-r--r--base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java18
1 files changed, 8 insertions, 10 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java b/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java
index 466a8412a..e4f741bcf 100644
--- a/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java
+++ b/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java
@@ -21,7 +21,6 @@ package com.netscape.cmstools.cert;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
-import java.text.SimpleDateFormat;
import java.util.Date;
import javax.xml.bind.JAXBException;
@@ -42,7 +41,6 @@ import com.netscape.cmstools.cli.MainCLI;
*/
public class CertFindCLI extends CLI {
- public SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
public CertCLI parent;
public CertFindCLI(CertCLI parent) {
@@ -347,12 +345,12 @@ public class CertFindCLI extends CLI {
}
if (cmd.hasOption("revokedOnFrom")) {
csd.setRevokedOnInUse(true);
- Date date = dateFormat.parse(cmd.getOptionValue("revokedOnFrom"));
+ Date date = CertCLI.dateFormat.parse(cmd.getOptionValue("revokedOnFrom"));
csd.setRevokedOnFrom(""+date.getTime());
}
if (cmd.hasOption("revokedOnTo")) {
csd.setRevokedOnInUse(true);
- Date date = dateFormat.parse(cmd.getOptionValue("revokedOnTo"));
+ Date date = CertCLI.dateFormat.parse(cmd.getOptionValue("revokedOnTo"));
csd.setRevokedOnTo(""+date.getTime());
}
if (cmd.hasOption("revocationReason")) {
@@ -365,12 +363,12 @@ public class CertFindCLI extends CLI {
}
if (cmd.hasOption("issuedOnFrom")) {
csd.setIssuedOnInUse(true);
- Date date = dateFormat.parse(cmd.getOptionValue("issuedOnFrom"));
+ Date date = CertCLI.dateFormat.parse(cmd.getOptionValue("issuedOnFrom"));
csd.setIssuedOnFrom(""+date.getTime());
}
if (cmd.hasOption("issuedOnTo")) {
csd.setIssuedOnInUse(true);
- Date date = dateFormat.parse(cmd.getOptionValue("issuedOnTo"));
+ Date date = CertCLI.dateFormat.parse(cmd.getOptionValue("issuedOnTo"));
csd.setIssuedOnTo(""+date.getTime());
}
if (cmd.hasOption("certTypeSubEmailCA")) {
@@ -395,22 +393,22 @@ public class CertFindCLI extends CLI {
}
if (cmd.hasOption("validNotBeforeFrom")) {
csd.setValidNotBeforeInUse(true);
- Date date = dateFormat.parse(cmd.getOptionValue("validNotBeforeFrom"));
+ Date date = CertCLI.dateFormat.parse(cmd.getOptionValue("validNotBeforeFrom"));
csd.setValidNotBeforeFrom(""+date.getTime());
}
if (cmd.hasOption("validNotBeforeTo")) {
csd.setValidNotBeforeInUse(true);
- Date date = dateFormat.parse(cmd.getOptionValue("validNotBeforeTo"));
+ Date date = CertCLI.dateFormat.parse(cmd.getOptionValue("validNotBeforeTo"));
csd.setValidNotBeforeTo(""+date.getTime());
}
if (cmd.hasOption("validNotAfterFrom")) {
csd.setValidNotAfterInUse(true);
- Date date = dateFormat.parse(cmd.getOptionValue("validNotAfterFrom"));
+ Date date = CertCLI.dateFormat.parse(cmd.getOptionValue("validNotAfterFrom"));
csd.setValidNotAfterFrom(""+date.getTime());
}
if (cmd.hasOption("validNotAfterTo")) {
csd.setValidNotAfterInUse(true);
- Date date = dateFormat.parse(cmd.getOptionValue("validNotAfterTo"));
+ Date date = CertCLI.dateFormat.parse(cmd.getOptionValue("validNotAfterTo"));
csd.setValidNotAfterTo(""+date.getTime());
}