01: /*
02: * ListCertificates.java
03: *
04: */
05:
06: /**
07: *
08: * @author ss133690
09: * @version
10: */package com.sun.portal.cli.cert;
11:
12: import org.mozilla.jss.crypto.*;
13: import com.sun.portal.log.common.PortalLogger;
14: import org.mozilla.jss.*;
15:
16: public class ListCertificates implements Command {
17: public boolean execute(JSSContext cntx) {
18: org.mozilla.jss.crypto.X509Certificate[] certs = cntx
19: .getCryptoManager().getPermCerts();
20: CertAdminUtil.println(CertAdminConstants.newline);
21: for (int i = 0; i < certs.length; ++i) {
22: CertAdminUtil.print(certs[i].getNickname());
23: CertAdminUtil.print("\t\t\t\t");
24: CertAdminUtil.print(JSSUtil.getTrust(certs[i]));
25: CertAdminUtil.println();
26: }
27: return true;
28:
29: }
30:
31: }
|