summaryrefslogtreecommitdiffstats
path: root/pki/base/common/src/com/netscape/cms/crl
diff options
context:
space:
mode:
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/crl')
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSAuthInfoAccessExtension.java166
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSAuthorityKeyIdentifierExtension.java97
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSCRLNumberExtension.java51
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSCRLReasonExtension.java42
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSCertificateIssuerExtension.java97
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSDeltaCRLIndicatorExtension.java50
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSFreshestCRLExtension.java119
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java80
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSInvalidityDateExtension.java48
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSIssuerAlternativeNameExtension.java136
-rw-r--r--pki/base/common/src/com/netscape/cms/crl/CMSIssuingDistributionPointExtension.java182
11 files changed, 470 insertions, 598 deletions
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSAuthInfoAccessExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSAuthInfoAccessExtension.java
index 5ca09320..6fe802e7 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSAuthInfoAccessExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSAuthInfoAccessExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.util.Locale;
@@ -37,13 +38,14 @@ import com.netscape.certsrv.ca.ICRLIssuingPoint;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a Authority Information Access CRL extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSAuthInfoAccessExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
public static final String PROP_NUM_ADS = "numberOfAccessDescriptions";
public static final String PROP_ACCESS_METHOD = "accessMethod";
public static final String PROP_ACCESS_LOCATION_TYPE = "accessLocationType";
@@ -59,7 +61,8 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
public CMSAuthInfoAccessExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
AuthInfoAccessExtension authInfoAccessExt = (AuthInfoAccessExtension) ext;
authInfoAccessExt.setCritical(critical);
@@ -68,19 +71,16 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
}
public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ boolean critical) {
ICRLIssuingPoint crlIssuingPoint = (ICRLIssuingPoint) ip;
- AuthInfoAccessExtension authInfoAccessExt = new AuthInfoAccessExtension(
- critical);
+ AuthInfoAccessExtension authInfoAccessExt = new AuthInfoAccessExtension(critical);
int numberOfAccessDescriptions = 0;
try {
numberOfAccessDescriptions = config.getInteger(PROP_NUM_ADS, 0);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_INVALID_NUM_ADS",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_INVALID_NUM_ADS", e.toString()));
}
if (numberOfAccessDescriptions > 0) {
@@ -94,72 +94,54 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
try {
accessMethod = config.getString(PROP_ACCESS_METHOD + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_AIA_AD_AM_UNDEFINED", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_AM_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_AD_AM_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_AM_INVALID", e.toString()));
}
- if (accessMethod != null
- && accessMethod.equals(PROP_ACCESS_METHOD_OCSP)) {
+ if (accessMethod != null && accessMethod.equals(PROP_ACCESS_METHOD_OCSP)) {
method = AuthInfoAccessExtension.METHOD_OCSP;
}
try {
- accessLocationType = config
- .getString(PROP_ACCESS_LOCATION_TYPE + i);
+ accessLocationType = config.getString(PROP_ACCESS_LOCATION_TYPE + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_AIA_AD_ALT_UNDEFINED", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_ALT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_AIA_AD_ALT_INVALID", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_ALT_INVALID", e.toString()));
}
try {
accessLocation = config.getString(PROP_ACCESS_LOCATION + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_DIST_POINT_INVALID", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
- if (accessLocationType != null && accessLocation != null
- && accessLocation.length() > 0) {
+ if (accessLocationType != null && accessLocation != null && accessLocation.length() > 0) {
if (accessLocationType.equalsIgnoreCase(PROP_DIRNAME)) {
try {
X500Name dirName = new X500Name(accessLocation);
- authInfoAccessExt.addAccessDescription(method,
- new GeneralName(dirName));
+ authInfoAccessExt.addAccessDescription(method, new GeneralName(dirName));
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_INVALID_500NAME", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_500NAME", e.toString()));
}
- } else if (accessLocationType
- .equalsIgnoreCase(PROP_URINAME)) {
+ } else if (accessLocationType.equalsIgnoreCase(PROP_URINAME)) {
URIName uriName = new URIName(accessLocation);
- authInfoAccessExt.addAccessDescription(method,
- new GeneralName(uriName));
+ authInfoAccessExt.addAccessDescription(method, new GeneralName(uriName));
} else {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_INVALID_POTINT_TYPE", accessLocation));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_POTINT_TYPE", accessLocation));
}
} else {
accessLocationType = PROP_URINAME;
String hostname = CMS.getEENonSSLHost();
String port = CMS.getEENonSSLPort();
if (hostname != null && port != null) {
- accessLocation = "http://" + hostname + ":" + port
- + "/ca/ee/ca/getCAChain?op=downloadBIN";
+ accessLocation = "http://"+hostname+":"+port+"/ca/ee/ca/getCAChain?op=downloadBIN";
}
URIName uriName = new URIName(accessLocation);
- authInfoAccessExt.addAccessDescription(
- AuthInfoAccessExtension.METHOD_CA_ISSUERS,
- new GeneralName(uriName));
+ authInfoAccessExt.addAccessDescription(AuthInfoAccessExtension.METHOD_CA_ISSUERS, new GeneralName(uriName));
}
}
}
@@ -178,9 +160,7 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
try {
numberOfAccessDescriptions = config.getInteger(PROP_NUM_ADS, 0);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_INVALID_NUM_ADS",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_INVALID_NUM_ADS", e.toString()));
}
nvp.add(PROP_NUM_ADS, String.valueOf(numberOfAccessDescriptions));
@@ -192,13 +172,9 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
try {
accessMethod = config.getString(PROP_ACCESS_METHOD + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_AD_AM_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_AM_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_AD_AM_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_AM_INVALID", e.toString()));
}
if (accessMethod != null && accessMethod.length() > 0) {
@@ -208,16 +184,11 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
}
try {
- accessLocationType = config.getString(PROP_ACCESS_LOCATION_TYPE
- + i);
+ accessLocationType = config.getString(PROP_ACCESS_LOCATION_TYPE + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_AD_ALT_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_ALT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_AD_ALT_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_ALT_INVALID", e.toString()));
}
if (accessLocationType != null && accessLocationType.length() > 0) {
@@ -229,13 +200,9 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
try {
accessLocation = config.getString(PROP_ACCESS_LOCATION + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_AD_AL_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_AL_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AIA_AD_AL_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AIA_AD_AL_INVALID", e.toString()));
}
if (accessLocation != null && accessLocation.length() > 0) {
@@ -244,8 +211,7 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
String hostname = CMS.getEENonSSLHost();
String port = CMS.getEENonSSLPort();
if (hostname != null && port != null) {
- accessLocation = "http://" + hostname + ":" + port
- + "/ca/ee/ca/getCAChain?op=downloadBIN";
+ accessLocation = "http://"+hostname+":"+port+"/ca/ee/ca/getCAChain?op=downloadBIN";
}
nvp.add(PROP_ACCESS_LOCATION + i, accessLocation);
}
@@ -257,42 +223,40 @@ public class CMSAuthInfoAccessExtension implements ICMSCRLExtension,
"enable;boolean;Check to enable Authority Information Access extension.",
"critical;boolean;Set criticality for Authority Information Access extension.",
PROP_NUM_ADS + ";number;Set number of Access Descriptions.",
- PROP_ACCESS_METHOD + "0;choice(" + PROP_ACCESS_METHOD_CAISSUERS
- + "," + PROP_ACCESS_METHOD_OCSP
- + ");Select access description method.",
- PROP_ACCESS_LOCATION_TYPE + "0;choice(" + PROP_URINAME + ","
- + PROP_DIRNAME + ");Select access location type.",
- PROP_ACCESS_LOCATION + "0;string;Enter access location "
- + "corresponding to the selected access location type.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-authorityinformationaccess",
- PROP_ACCESS_METHOD + "1;choice(" + PROP_ACCESS_METHOD_CAISSUERS
- + "," + PROP_ACCESS_METHOD_OCSP
- + ");Select access description method.",
- PROP_ACCESS_LOCATION_TYPE + "1;choice(" + PROP_URINAME + ","
- + PROP_DIRNAME + ");Select access location type.",
- PROP_ACCESS_LOCATION + "1;string;Enter access location "
- + "corresponding to the selected access location type.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-authorityinformationaccess",
- PROP_ACCESS_METHOD + "2;choice(" + PROP_ACCESS_METHOD_CAISSUERS
- + "," + PROP_ACCESS_METHOD_OCSP
- + ");Select access description method.",
- PROP_ACCESS_LOCATION_TYPE + "2;choice(" + PROP_URINAME + ","
- + PROP_DIRNAME + ");Select access location type.",
- PROP_ACCESS_LOCATION + "2;string;Enter access location "
- + "corresponding to the selected access location type.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-authorityinformationaccess",
- IExtendedPluginInfo.HELP_TEXT
- + ";The Freshest CRL is a non critical CRL extension "
- + "that identifies the delta CRL distribution points for a particular CRL." };
+ PROP_ACCESS_METHOD + "0;choice(" + PROP_ACCESS_METHOD_CAISSUERS + "," +
+ PROP_ACCESS_METHOD_OCSP +");Select access description method.",
+ PROP_ACCESS_LOCATION_TYPE + "0;choice(" + PROP_URINAME + "," +
+ PROP_DIRNAME + ");Select access location type.",
+ PROP_ACCESS_LOCATION + "0;string;Enter access location " +
+ "corresponding to the selected access location type.",
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-authorityinformationaccess",
+ PROP_ACCESS_METHOD + "1;choice(" + PROP_ACCESS_METHOD_CAISSUERS + "," +
+ PROP_ACCESS_METHOD_OCSP +");Select access description method.",
+ PROP_ACCESS_LOCATION_TYPE + "1;choice(" + PROP_URINAME + "," +
+ PROP_DIRNAME + ");Select access location type.",
+ PROP_ACCESS_LOCATION + "1;string;Enter access location " +
+ "corresponding to the selected access location type.",
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-authorityinformationaccess",
+ PROP_ACCESS_METHOD + "2;choice(" + PROP_ACCESS_METHOD_CAISSUERS + "," +
+ PROP_ACCESS_METHOD_OCSP +");Select access description method.",
+ PROP_ACCESS_LOCATION_TYPE + "2;choice(" + PROP_URINAME + "," +
+ PROP_DIRNAME + ");Select access location type.",
+ PROP_ACCESS_LOCATION + "2;string;Enter access location " +
+ "corresponding to the selected access location type.",
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-authorityinformationaccess",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The Freshest CRL is a non critical CRL extension " +
+ "that identifies the delta CRL distribution points for a particular CRL."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSAuthInfoAccessExtension - " + msg);
+ "CMSAuthInfoAccessExtension - " + msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSAuthorityKeyIdentifierExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSAuthorityKeyIdentifierExtension.java
index 494de799..4cdb0bdc 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSAuthorityKeyIdentifierExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSAuthorityKeyIdentifierExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.security.cert.CertificateException;
import java.security.cert.CertificateParsingException;
@@ -42,42 +43,43 @@ import com.netscape.certsrv.ca.ICertificateAuthority;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents an authority key identifier extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSAuthorityKeyIdentifierExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSAuthorityKeyIdentifierExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
private ILogger mLogger = CMS.getLogger();
public CMSAuthorityKeyIdentifierExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
AuthorityKeyIdentifierExtension authKeyIdExt = null;
KeyIdentifier keyId = null;
GeneralNames names = null;
SerialNumber sn = null;
try {
- keyId = (KeyIdentifier) ((AuthorityKeyIdentifierExtension) ext)
- .get(AuthorityKeyIdentifierExtension.KEY_ID);
- names = (GeneralNames) ((AuthorityKeyIdentifierExtension) ext)
- .get(AuthorityKeyIdentifierExtension.AUTH_NAME);
- sn = (SerialNumber) ((AuthorityKeyIdentifierExtension) ext)
- .get(AuthorityKeyIdentifierExtension.SERIAL_NUMBER);
- authKeyIdExt = new AuthorityKeyIdentifierExtension(critical, keyId,
- names, sn);
+ keyId = (KeyIdentifier) ((AuthorityKeyIdentifierExtension) ext).get(
+ AuthorityKeyIdentifierExtension.KEY_ID);
+ names = (GeneralNames) ((AuthorityKeyIdentifierExtension) ext).get(
+ AuthorityKeyIdentifierExtension.AUTH_NAME);
+ sn = (SerialNumber) ((AuthorityKeyIdentifierExtension) ext).get(
+ AuthorityKeyIdentifierExtension.SERIAL_NUMBER);
+ authKeyIdExt = new AuthorityKeyIdentifierExtension(critical, keyId, names, sn);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AKI_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AKI_EXT", e.toString()));
}
return authKeyIdExt;
}
- public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ public Extension getCRLExtension(IConfigStore config,
+ Object ip,
+ boolean critical) {
AuthorityKeyIdentifierExtension authKeyIdExt = null;
ICRLIssuingPoint crlIssuingPoint = (ICRLIssuingPoint) ip;
@@ -85,58 +87,48 @@ public class CMSAuthorityKeyIdentifierExtension implements ICMSCRLExtension,
KeyIdentifier keyId = null;
try {
- X509CertInfo info = (X509CertInfo) ((ICertificateAuthority) crlIssuingPoint
- .getCertificateAuthority()).getCACert().get(
+ X509CertInfo info = (X509CertInfo)
+ ((ICertificateAuthority) crlIssuingPoint.getCertificateAuthority()).getCACert().get(
X509CertImpl.NAME + "." + X509CertImpl.INFO);
if (info != null) {
- CertificateExtensions caCertExtensions = (CertificateExtensions) info
- .get(X509CertInfo.EXTENSIONS);
+ CertificateExtensions caCertExtensions = (CertificateExtensions)
+ info.get(X509CertInfo.EXTENSIONS);
if (caCertExtensions != null) {
for (int i = 0; i < caCertExtensions.size(); i++) {
- Extension caCertExt = (Extension) caCertExtensions
- .elementAt(i);
+ Extension caCertExt = (Extension) caCertExtensions.elementAt(i);
if (caCertExt instanceof SubjectKeyIdentifierExtension) {
- SubjectKeyIdentifierExtension id = (SubjectKeyIdentifierExtension) caCertExt;
+ SubjectKeyIdentifierExtension id =
+ (SubjectKeyIdentifierExtension) caCertExt;
- keyId = (KeyIdentifier) id
- .get(SubjectKeyIdentifierExtension.KEY_ID);
+ keyId = (KeyIdentifier)
+ id.get(SubjectKeyIdentifierExtension.KEY_ID);
}
}
}
}
} catch (CertificateParsingException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CERT_PARSING_ERROR",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CERT_PARSING_ERROR", e.toString()));
} catch (CertificateException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CERT_CERT_EXCEPTION",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CERT_CERT_EXCEPTION", e.toString()));
}
if (keyId != null) {
- authKeyIdExt = new AuthorityKeyIdentifierExtension(critical,
- keyId, null, null);
+ authKeyIdExt = new AuthorityKeyIdentifierExtension(critical, keyId, null, null);
} else {
GeneralNames gNames = new GeneralNames();
- gNames.addElement(((ICertificateAuthority) crlIssuingPoint
- .getCertificateAuthority()).getX500Name());
+ gNames.addElement(((ICertificateAuthority) crlIssuingPoint.getCertificateAuthority()).getX500Name());
- authKeyIdExt = new AuthorityKeyIdentifierExtension(critical,
- null, gNames, new SerialNumber(
- ((ICertificateAuthority) crlIssuingPoint
- .getCertificateAuthority()).getCACert()
- .getSerialNumber()));
+ authKeyIdExt = new AuthorityKeyIdentifierExtension(critical, null, gNames,
+ new SerialNumber(((ICertificateAuthority) crlIssuingPoint.getCertificateAuthority()).getCACert().getSerialNumber()));
}
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_AKI_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_AKI_EXT", e.toString()));
}
return authKeyIdExt;
@@ -151,22 +143,23 @@ public class CMSAuthorityKeyIdentifierExtension implements ICMSCRLExtension,
public String[] getExtendedPluginInfo(Locale locale) {
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);CRL Extension Type. "+
- // "This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);CRL Extension Type. "+
+ //"This field is not editable.",
"enable;boolean;Check to enable Authority Key Identifier CRL extension.",
"critical;boolean;Set criticality for Authority Key Identifier CRL extension.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-authoritykeyidentifier",
- IExtendedPluginInfo.HELP_TEXT
- + ";The authority key identifier extension provides a means "
- + "of identifying the public key corresponding to the private "
- + "key used to sign a CRL." };
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-authoritykeyidentifier",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The authority key identifier extension provides a means " +
+ "of identifying the public key corresponding to the private " +
+ "key used to sign a CRL."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSAuthorityKeyIdentifierExtension - " + msg);
+ "CMSAuthorityKeyIdentifierExtension - " + msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSCRLNumberExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSCRLNumberExtension.java
index c7c7af71..e4bb4cb6 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSCRLNumberExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSCRLNumberExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.math.BigInteger;
import java.util.Locale;
@@ -33,45 +34,46 @@ import com.netscape.certsrv.ca.ICRLIssuingPoint;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a CRL number extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSCRLNumberExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSCRLNumberExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
private ILogger mLogger = CMS.getLogger();
public CMSCRLNumberExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
BigInteger crlNumber = null;
CRLNumberExtension crlNumberExt = null;
try {
- crlNumber = (BigInteger) ((CRLNumberExtension) ext)
- .get(CRLNumberExtension.NUMBER);
+ crlNumber = (BigInteger)
+ ((CRLNumberExtension) ext).get(CRLNumberExtension.NUMBER);
crlNumberExt = new CRLNumberExtension(Boolean.valueOf(critical),
- crlNumber);
+ crlNumber);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_CRL_NUMBER_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_CRL_NUMBER_EXT", e.toString()));
}
return crlNumberExt;
}
- public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ public Extension getCRLExtension(IConfigStore config,
+ Object ip,
+ boolean critical) {
CRLNumberExtension crlNumberExt = null;
ICRLIssuingPoint crlIssuingPoint = (ICRLIssuingPoint) ip;
try {
crlNumberExt = new CRLNumberExtension(Boolean.valueOf(critical),
- crlIssuingPoint.getNextCRLNumber());
+ crlIssuingPoint.getNextCRLNumber());
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_CRL_NUMBER_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_CRL_NUMBER_EXT", e.toString()));
}
return crlNumberExt;
}
@@ -85,22 +87,23 @@ public class CMSCRLNumberExtension implements ICMSCRLExtension,
public String[] getExtendedPluginInfo(Locale locale) {
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);"+
- // "CRL Extension type. This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);"+
+ //"CRL Extension type. This field is not editable.",
"enable;boolean;Check to enable CRL Number extension.",
"critical;boolean;Set criticality for CRL Number extension.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-crlnumber",
- IExtendedPluginInfo.HELP_TEXT
- + ";The CRL number is a non-critical CRL extension "
- + "which conveys a monotonically increasing sequence number "
- + "for each CRL issued by a CA" };
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-crlnumber",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The CRL number is a non-critical CRL extension " +
+ "which conveys a monotonically increasing sequence number " +
+ "for each CRL issued by a CA"
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSCRLNumberExtension - " + msg);
+ "CMSCRLNumberExtension - " + msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSCRLReasonExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSCRLReasonExtension.java
index 0471af42..245428a6 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSCRLReasonExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSCRLReasonExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.util.Locale;
@@ -32,36 +33,36 @@ import com.netscape.certsrv.ca.ICMSCRLExtension;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a CRL reason extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSCRLReasonExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSCRLReasonExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
private ILogger mLogger = CMS.getLogger();
public CMSCRLReasonExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
RevocationReason reason = null;
CRLReasonExtension crlReasonExt = null;
try {
- reason = (RevocationReason) ((CRLReasonExtension) ext)
- .get(CRLReasonExtension.REASON);
- crlReasonExt = new CRLReasonExtension(Boolean.valueOf(critical),
- reason);
+ reason = (RevocationReason) ((CRLReasonExtension) ext).get(CRLReasonExtension.REASON);
+ crlReasonExt = new CRLReasonExtension(Boolean.valueOf(critical), reason);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_CRL_REASON_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_CRL_REASON_EXT", e.toString()));
}
return crlReasonExt;
}
public Extension getCRLExtension(IConfigStore config,
- Object crlIssuingPoint, boolean critical) {
+ Object crlIssuingPoint,
+ boolean critical) {
CRLReasonExtension crlReasonExt = null;
return crlReasonExt;
@@ -76,21 +77,22 @@ public class CMSCRLReasonExtension implements ICMSCRLExtension,
public String[] getExtendedPluginInfo(Locale locale) {
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);"+
- // "CRL Entry Extension type. This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);"+
+ //"CRL Entry Extension type. This field is not editable.",
"enable;boolean;Check to enable reason code CRL entry extension.",
"critical;boolean;Set criticality for reason code CRL entry extension.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-crlreason",
- IExtendedPluginInfo.HELP_TEXT
- + ";The CRL reason code is a non-critical CRL entry extension "
- + "that identifies the reason for the certificate revocation." };
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-crlreason",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The CRL reason code is a non-critical CRL entry extension " +
+ "that identifies the reason for the certificate revocation."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSCRLReasonExtension - " + msg);
+ "CMSCRLReasonExtension - " + msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSCertificateIssuerExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSCertificateIssuerExtension.java
index 0e912139..601e15d2 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSCertificateIssuerExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSCertificateIssuerExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.util.Locale;
@@ -39,35 +40,35 @@ import com.netscape.certsrv.logging.ILogger;
/**
* This represents a certificate issuer extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSCertificateIssuerExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
private ILogger mLogger = CMS.getLogger();
public CMSCertificateIssuerExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
CertificateIssuerExtension certIssuerExt = null;
GeneralNames names = null;
try {
- names = (GeneralNames) ((CertificateIssuerExtension) ext)
- .get(CertificateIssuerExtension.CERTIFICATE_ISSUER);
- certIssuerExt = new CertificateIssuerExtension(
- Boolean.valueOf(critical), names);
+ names = (GeneralNames) ((CertificateIssuerExtension) ext).get(
+ CertificateIssuerExtension.CERTIFICATE_ISSUER);
+ certIssuerExt = new CertificateIssuerExtension(Boolean.valueOf(critical),
+ names);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_CERT_ISSUER_EXT",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_CERT_ISSUER_EXT", e.toString()));
}
return certIssuerExt;
}
- public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ public Extension getCRLExtension(IConfigStore config,
+ Object ip,
+ boolean critical) {
CertificateIssuerExtension certIssuerExt = null;
int numNames = 0;
@@ -76,9 +77,7 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
try {
numNames = config.getInteger("numNames", 0);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_INVALID_NUM_NAMES",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_NUM_NAMES", e.toString()));
}
if (numNames > 0) {
GeneralNames names = new GeneralNames();
@@ -89,13 +88,9 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
try {
nameType = config.getString("nameType" + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_UNDEFINED_TYPE", Integer.toString(i),
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_UNDEFINED_TYPE", Integer.toString(i), e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_INVALID_TYPE", Integer.toString(i),
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_TYPE", Integer.toString(i), e.toString()));
}
if (nameType != null) {
@@ -104,13 +99,9 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
try {
name = config.getString("name" + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_UNDEFINED_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_UNDEFINED_TYPE", Integer.toString(i), e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_INVALID_TYPE", Integer.toString(i),
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_TYPE", Integer.toString(i), e.toString()));
}
if (name != null && name.length() > 0) {
@@ -120,17 +111,14 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
names.addElement(dirName);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_INVALID_500NAME",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_500NAME", e.toString()));
}
} else if (nameType.equalsIgnoreCase("URI")) {
URIName uriName = new URIName(name);
names.addElement(uriName);
} else {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_INVALID_NAME_TYPE", nameType));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_NAME_TYPE", nameType));
}
}
}
@@ -139,11 +127,9 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
if (names.size() > 0) {
try {
certIssuerExt = new CertificateIssuerExtension(
- Boolean.valueOf(critical), names);
+ Boolean.valueOf(critical), names);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_CERT_ISSUER_EXT",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_CERT_ISSUER_EXT", e.toString()));
}
}
}
@@ -161,9 +147,7 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
try {
numNames = config.getInteger("numNames", 0);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_INVALID_NUM_NAMES",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_NUM_NAMES", e.toString()));
}
nvp.add("numNames", String.valueOf(numNames));
@@ -173,13 +157,9 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
try {
nameType = config.getString("nameType" + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_UNDEFINED_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_UNDEFINED_TYPE", Integer.toString(i), e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_INVALID_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_TYPE", Integer.toString(i), e.toString()));
}
if (nameType != null && nameType.length() > 0) {
@@ -193,13 +173,9 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
try {
name = config.getString("name" + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_UNDEFINED_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_UNDEFINED_TYPE", Integer.toString(i), e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_INVALID_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_TYPE", Integer.toString(i), e.toString()));
}
if (name != null && name.length() > 0) {
@@ -219,8 +195,8 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
public String[] getExtendedPluginInfo(Locale locale) {
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);CRL Entry Extension type."+
- // " This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);CRL Entry Extension type."+
+ //" This field is not editable.",
"enable;boolean;Check to enable Certificate Issuer CRL entry extension.",
"critical;boolean;Set criticality for Certificate Issuer CRL entry extension.",
"numNames;number;Set number of certificate issuer names for the CRL entry.",
@@ -230,11 +206,12 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
"name1;string;Enter Certificate Issuer name corresponding to the selected name type.",
"nameType2;choice(DirectoryName,URI);Select Certificate Issuer name type.",
"name2;string;Enter Certificate Issuer name corresponding to the selected name type.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-certificateissuer",
- IExtendedPluginInfo.HELP_TEXT
- + ";This CRL entry extension identifies the certificate issuer"
- + " associated with an entry in an indirect CRL." };
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-certificateissuer",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";This CRL entry extension identifies the certificate issuer" +
+ " associated with an entry in an indirect CRL."
+ };
return params;
}
@@ -242,4 +219,4 @@ public class CMSCertificateIssuerExtension implements ICMSCRLExtension,
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level, msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSDeltaCRLIndicatorExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSDeltaCRLIndicatorExtension.java
index 7808e58e..35d21e5c 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSDeltaCRLIndicatorExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSDeltaCRLIndicatorExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.math.BigInteger;
import java.util.Locale;
@@ -33,45 +34,48 @@ import com.netscape.certsrv.ca.ICRLIssuingPoint;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a delta CRL indicator extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSDeltaCRLIndicatorExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSDeltaCRLIndicatorExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
private ILogger mLogger = CMS.getLogger();
public CMSDeltaCRLIndicatorExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
BigInteger baseCRLNumber = null;
DeltaCRLIndicatorExtension deltaCRLIndicatorExt = null;
try {
- baseCRLNumber = (BigInteger) ((DeltaCRLIndicatorExtension) ext)
- .get(DeltaCRLIndicatorExtension.NUMBER);
+ baseCRLNumber = (BigInteger)
+ ((DeltaCRLIndicatorExtension) ext).get(DeltaCRLIndicatorExtension.NUMBER);
deltaCRLIndicatorExt = new DeltaCRLIndicatorExtension(
- Boolean.valueOf(critical), baseCRLNumber);
+ Boolean.valueOf(critical),
+ baseCRLNumber);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DELTA_CRL_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DELTA_CRL_EXT", e.toString()));
}
return deltaCRLIndicatorExt;
}
- public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ public Extension getCRLExtension(IConfigStore config,
+ Object ip,
+ boolean critical) {
DeltaCRLIndicatorExtension deltaCRLIndicatorExt = null;
ICRLIssuingPoint crlIssuingPoint = (ICRLIssuingPoint) ip;
try {
deltaCRLIndicatorExt = new DeltaCRLIndicatorExtension(
- Boolean.valueOf(critical), crlIssuingPoint.getCRLNumber());
+ Boolean.valueOf(critical),
+ crlIssuingPoint.getCRLNumber());
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DELTA_CRL_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DELTA_CRL_EXT", e.toString()));
}
return deltaCRLIndicatorExt;
}
@@ -85,21 +89,23 @@ public class CMSDeltaCRLIndicatorExtension implements ICMSCRLExtension,
public String[] getExtendedPluginInfo(Locale locale) {
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);"+
- // "CRL Extension type. This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);"+
+ //"CRL Extension type. This field is not editable.",
"enable;boolean;Check to enable Delta CRL Indicator extension.",
"critical;boolean;Set criticality for Delta CRL Indicator extension.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-crlnumber",
- IExtendedPluginInfo.HELP_TEXT
- + ";The Delta CRL Indicator is a critical CRL extension "
- + "which identifies a delta-CRL." };
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-crlnumber",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The Delta CRL Indicator is a critical CRL extension " +
+ "which identifies a delta-CRL."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSDeltaCRLIndicatorExtension - " + msg);
+ "CMSDeltaCRLIndicatorExtension - " + msg);
}
}
+
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSFreshestCRLExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSFreshestCRLExtension.java
index edc9a2c8..86bdd05e 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSFreshestCRLExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSFreshestCRLExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.util.Locale;
@@ -39,13 +40,14 @@ import com.netscape.certsrv.ca.ICRLIssuingPoint;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a freshest CRL extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSFreshestCRLExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSFreshestCRLExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
public static final String PROP_NUM_POINTS = "numPoints";
public static final String PROP_POINTTYPE = "pointType";
public static final String PROP_POINTNAME = "pointName";
@@ -57,7 +59,8 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
public CMSFreshestCRLExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
FreshestCRLExtension freshestCRLExt = (FreshestCRLExtension) ext;
freshestCRLExt.setCritical(critical);
@@ -66,7 +69,7 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
}
public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ boolean critical) {
ICRLIssuingPoint crlIssuingPoint = (ICRLIssuingPoint) ip;
FreshestCRLExtension freshestCRLExt = null;
@@ -75,9 +78,7 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
try {
numPoints = config.getInteger("numPoints", 0);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_ISSUER_INVALID_NUM_NAMES",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_INVALID_NUM_NAMES", e.toString()));
}
if (numPoints > 0) {
@@ -90,11 +91,9 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
try {
pointType = config.getString(PROP_POINTTYPE + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_DIST_POINT_INVALID", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
if (pointType != null) {
@@ -103,13 +102,9 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
try {
pointName = config.getString(PROP_POINTNAME + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage(
- "CRL_CREATE_DIST_POINT_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_DIST_POINT_INVALID", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
if (pointName != null && pointName.length() > 0) {
@@ -119,17 +114,14 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
names.addElement(dirName);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_INVALID_500NAME",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_500NAME", e.toString()));
}
} else if (pointType.equalsIgnoreCase(PROP_URINAME)) {
URIName uriName = new URIName(pointName);
names.addElement(uriName);
} else {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_INVALID_POTINT_TYPE", pointType));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_POTINT_TYPE", pointType));
}
}
}
@@ -138,13 +130,9 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
try {
crlDP.setFullName(names);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CANNOT_SET_NAME",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CANNOT_SET_NAME", e.toString()));
} catch (GeneralNamesException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CANNOT_SET_NAME",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CANNOT_SET_NAME", e.toString()));
}
}
@@ -170,8 +158,8 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
try {
numPoints = config.getInteger(PROP_NUM_POINTS, 0);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, "Invalid numPoints property for CRL "
- + "Freshest CRL extension - " + e);
+ log(ILogger.LL_FAILURE, "Invalid numPoints property for CRL " +
+ "Freshest CRL extension - " + e);
}
nvp.add(PROP_NUM_POINTS, String.valueOf(numPoints));
@@ -181,13 +169,9 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
try {
pointType = config.getString(PROP_POINTTYPE + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
if (pointType != null && pointType.length() > 0) {
@@ -201,13 +185,9 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
try {
pointName = config.getString(PROP_POINTNAME + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
if (pointName != null && pointName.length() > 0) {
@@ -222,38 +202,35 @@ public class CMSFreshestCRLExtension implements ICMSCRLExtension,
String[] params = {
"enable;boolean;Check to enable Freshest CRL extension.",
"critical;boolean;Set criticality for Freshest CRL extension.",
- PROP_NUM_POINTS
- + ";number;Set number of CRL distribution points.",
- PROP_POINTTYPE + "0;choice(" + PROP_DIRNAME + ","
- + PROP_URINAME
- + ");Select CRL distribution point name type.",
- PROP_POINTNAME + "0;string;Enter CRL distribution point name "
- + "corresponding to the selected point type.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-issuingdistributionpoint",
- PROP_POINTTYPE + "1;choice(" + PROP_DIRNAME + ","
- + PROP_URINAME
- + ");Select CRL distribution point name type.",
- PROP_POINTNAME + "1;string;Enter CRL distribution point name "
- + "corresponding to the selected point type.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-issuingdistributionpoint",
- PROP_POINTTYPE + "2;choice(" + PROP_DIRNAME + ","
- + PROP_URINAME
- + ");Select CRL distribution point name type.",
- PROP_POINTNAME + "2;string;Enter CRL distribution point name "
- + "corresponding to the selected point type.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-issuingdistributionpoint",
- IExtendedPluginInfo.HELP_TEXT
- + ";The Freshest CRL is a non critical CRL extension "
- + "that identifies the delta CRL distribution points for a particular CRL." };
+ PROP_NUM_POINTS + ";number;Set number of CRL distribution points.",
+ PROP_POINTTYPE + "0;choice(" + PROP_DIRNAME + "," + PROP_URINAME +
+ ");Select CRL distribution point name type.",
+ PROP_POINTNAME + "0;string;Enter CRL distribution point name " +
+ "corresponding to the selected point type.",
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-issuingdistributionpoint",
+ PROP_POINTTYPE + "1;choice(" + PROP_DIRNAME + "," + PROP_URINAME +
+ ");Select CRL distribution point name type.",
+ PROP_POINTNAME + "1;string;Enter CRL distribution point name " +
+ "corresponding to the selected point type.",
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-issuingdistributionpoint",
+ PROP_POINTTYPE + "2;choice(" + PROP_DIRNAME + "," + PROP_URINAME +
+ ");Select CRL distribution point name type.",
+ PROP_POINTNAME + "2;string;Enter CRL distribution point name " +
+ "corresponding to the selected point type.",
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-issuingdistributionpoint",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The Freshest CRL is a non critical CRL extension " +
+ "that identifies the delta CRL distribution points for a particular CRL."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSFreshestCRLExtension - " + msg);
+ "CMSFreshestCRLExtension - " + msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java
index 4d76625d..e0e39b8a 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.util.Locale;
@@ -35,13 +36,14 @@ import com.netscape.certsrv.ca.ICRLIssuingPoint;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a hold instruction extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSHoldInstructionExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSHoldInstructionExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
public static final String PROP_INSTR = "instruction";
public static final String PROP_INSTR_NONE = "none";
public static final String PROP_INSTR_CALLISSUER = "callissuer";
@@ -52,24 +54,25 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension,
public CMSHoldInstructionExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
HoldInstructionExtension holdInstrExt = null;
try {
- ObjectIdentifier holdInstr = ((HoldInstructionExtension) ext)
- .getHoldInstructionCode();
+ ObjectIdentifier holdInstr =
+ ((HoldInstructionExtension) ext).getHoldInstructionCode();
- holdInstrExt = new HoldInstructionExtension(
- Boolean.valueOf(critical), holdInstr);
+ holdInstrExt = new HoldInstructionExtension(Boolean.valueOf(critical),
+ holdInstr);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_HOLD_INSTR_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_INSTR_EXT", e.toString()));
}
return holdInstrExt;
}
- public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ public Extension getCRLExtension(IConfigStore config,
+ Object ip,
+ boolean critical) {
HoldInstructionExtension holdInstrExt = null;
String instruction = null;
@@ -78,11 +81,9 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension,
try {
instruction = config.getString(PROP_INSTR);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_HOLD_UNDEFINED", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_HOLD_INVALID", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_INVALID", e.toString()));
}
ObjectIdentifier holdInstr = HoldInstructionExtension.NONE_HOLD_INSTR_OID;
@@ -95,11 +96,10 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension,
}
}
try {
- holdInstrExt = new HoldInstructionExtension(
- Boolean.valueOf(critical), holdInstr);
+ holdInstrExt = new HoldInstructionExtension(Boolean.valueOf(critical),
+ holdInstr);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_HOLD_INSTR_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_INSTR_EXT", e.toString()));
}
return holdInstrExt;
@@ -115,16 +115,14 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension,
try {
instruction = config.getString(PROP_INSTR);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_HOLD_UNDEFINED", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_HOLD_INVALID", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_INVALID", e.toString()));
}
if (instruction != null) {
- if (!(instruction.equalsIgnoreCase(PROP_INSTR_NONE)
- || instruction.equalsIgnoreCase(PROP_INSTR_CALLISSUER) || instruction
- .equalsIgnoreCase(PROP_INSTR_REJECT))) {
+ if (!(instruction.equalsIgnoreCase(PROP_INSTR_NONE) ||
+ instruction.equalsIgnoreCase(PROP_INSTR_CALLISSUER) ||
+ instruction.equalsIgnoreCase(PROP_INSTR_REJECT))) {
instruction = PROP_INSTR_NONE;
}
} else {
@@ -135,26 +133,26 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension,
public String[] getExtendedPluginInfo(Locale locale) {
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);"+
- // "CRL Entry Extension type. This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);"+
+ //"CRL Entry Extension type. This field is not editable.",
"enable;boolean;Check to enable Hold Instruction CRL entry extension.",
"critical;boolean;Set criticality for Hold Instruction CRL entry extension.",
- PROP_INSTR + ";choice(" + PROP_INSTR_NONE + ","
- + PROP_INSTR_CALLISSUER + "," + PROP_INSTR_REJECT
- + ");Select hold instruction code.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-holdinstruction",
- IExtendedPluginInfo.HELP_TEXT
- + ";The hold instruction code is a non-critical CRL entry "
- + "extension that provides a registered instruction identifier "
- + "which indicates the action to be taken after encountering "
- + "a certificate that has been placed on hold." };
+ PROP_INSTR + ";choice(" + PROP_INSTR_NONE + "," + PROP_INSTR_CALLISSUER + "," +
+ PROP_INSTR_REJECT + ");Select hold instruction code.",
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-holdinstruction",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The hold instruction code is a non-critical CRL entry " +
+ "extension that provides a registered instruction identifier " +
+ "which indicates the action to be taken after encountering " +
+ "a certificate that has been placed on hold."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSHoldInstructionExtension - " + msg);
+ "CMSHoldInstructionExtension - " + msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSInvalidityDateExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSInvalidityDateExtension.java
index f296cf31..c0c62244 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSInvalidityDateExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSInvalidityDateExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.util.Date;
import java.util.Locale;
@@ -32,37 +33,37 @@ import com.netscape.certsrv.ca.ICMSCRLExtension;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a invalidity date extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSInvalidityDateExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSInvalidityDateExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
private ILogger mLogger = CMS.getLogger();
public CMSInvalidityDateExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
InvalidityDateExtension invalidityDateExt = null;
try {
- Date invalidityDate = ((InvalidityDateExtension) ext)
- .getInvalidityDate();
+ Date invalidityDate = ((InvalidityDateExtension) ext).getInvalidityDate();
- invalidityDateExt = new InvalidityDateExtension(
- Boolean.valueOf(critical), invalidityDate);
+ invalidityDateExt = new InvalidityDateExtension(Boolean.valueOf(critical),
+ invalidityDate);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_INVALIDITY_DATE_EXT",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALIDITY_DATE_EXT", e.toString()));
}
return invalidityDateExt;
}
public Extension getCRLExtension(IConfigStore config,
- Object crlIssuingPoint, boolean critical) {
+ Object crlIssuingPoint,
+ boolean critical) {
InvalidityDateExtension invalidityDateExt = null;
return invalidityDateExt;
@@ -77,23 +78,24 @@ public class CMSInvalidityDateExtension implements ICMSCRLExtension,
public String[] getExtendedPluginInfo(Locale locale) {
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);"+
- // "CRL Entry Extension type. This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);"+
+ //"CRL Entry Extension type. This field is not editable.",
"enable;boolean;Check to enable Invalidity Date CRL entry extension.",
"critical;boolean;Set criticality for Invalidity Date CRL entry extension.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-invaliditydate",
- IExtendedPluginInfo.HELP_TEXT
- + ";The invalidity date is a non-critical CRL entry extension "
- + "that provides the date on which it is known or suspected "
- + "that the private key was compromised or that the certificate"
- + " otherwise became invalid." };
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-invaliditydate",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The invalidity date is a non-critical CRL entry extension " +
+ "that provides the date on which it is known or suspected " +
+ "that the private key was compromised or that the certificate" +
+ " otherwise became invalid."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSInvalidityDateExtension - " + msg);
+ "CMSInvalidityDateExtension - " + msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSIssuerAlternativeNameExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSIssuerAlternativeNameExtension.java
index 43a9f41d..9ca9d5d2 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSIssuerAlternativeNameExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSIssuerAlternativeNameExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.util.Locale;
@@ -46,13 +47,14 @@ import com.netscape.certsrv.ca.ICRLIssuingPoint;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a issuer alternative name extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSIssuerAlternativeNameExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
private static final String PROP_RFC822_NAME = "rfc822Name";
private static final String PROP_DNS_NAME = "dNSName";
private static final String PROP_DIR_NAME = "directoryName";
@@ -67,25 +69,23 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
public CMSIssuerAlternativeNameExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
IssuerAlternativeNameExtension issuerAltNameExt = null;
GeneralNames names = null;
try {
- names = (GeneralNames) ((IssuerAlternativeNameExtension) ext)
- .get(IssuerAlternativeNameExtension.ISSUER_NAME);
- issuerAltNameExt = new IssuerAlternativeNameExtension(
- Boolean.valueOf(critical), names);
+ names = (GeneralNames) ((IssuerAlternativeNameExtension) ext).get(IssuerAlternativeNameExtension.ISSUER_NAME);
+ issuerAltNameExt = new IssuerAlternativeNameExtension(Boolean.valueOf(critical), names);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_ISSUER_ALT_NAME_EXT",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_ALT_NAME_EXT", e.toString()));
}
return issuerAltNameExt;
}
- public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ public Extension getCRLExtension(IConfigStore config,
+ Object ip,
+ boolean critical) {
ICRLIssuingPoint crlIssuingPoint = (ICRLIssuingPoint) ip;
IssuerAlternativeNameExtension issuerAltNameExt = null;
int numNames = 0;
@@ -93,9 +93,7 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
try {
numNames = config.getInteger("numNames", 0);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_ISSUER_INVALID_NUM_NAMES",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_INVALID_NUM_NAMES", e.toString()));
}
if (numNames > 0) {
GeneralNames names = new GeneralNames();
@@ -106,13 +104,9 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
try {
nameType = config.getString("nameType" + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_ISSUER_UNDEFINED_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_UNDEFINED_TYPE", Integer.toString(i), e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_ISSUER_INVALID_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_INVALID_TYPE", Integer.toString(i), e.toString()));
}
if (nameType != null && nameType.length() > 0) {
@@ -121,13 +115,9 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
try {
name = config.getString("name" + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_ISSUER_UNDEFINED_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_UNDEFINED_TYPE", Integer.toString(i), e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_ISSUER_INVALID_TYPE",
- Integer.toString(i), e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_INVALID_TYPE", Integer.toString(i), e.toString()));
}
if (name != null && name.length() > 0) {
@@ -137,9 +127,7 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
names.addElement(dirName);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_INVALID_500NAME",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_500NAME", e.toString()));
}
} else if (nameType.equalsIgnoreCase(PROP_RFC822_NAME)) {
RFC822Name rfc822Name = new RFC822Name(name);
@@ -169,22 +157,16 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
} else if (nameType.equalsIgnoreCase(PROP_OTHER_NAME)) {
try {
- byte[] val = com.netscape.osutil.OSUtil
- .AtoB(name);
- DerValue derVal = new DerValue(
- new ByteArrayInputStream(val));
- GeneralName generalName = new GeneralName(
- derVal);
+ byte[] val = com.netscape.osutil.OSUtil.AtoB(name);
+ DerValue derVal = new DerValue(new ByteArrayInputStream(val));
+ GeneralName generalName = new GeneralName(derVal);
names.addElement(generalName);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_INVALID_OTHER_NAME", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_OTHER_NAME", e.toString()));
}
} else {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_ISSUER_INVALID_TYPE", nameType,
- ""));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_INVALID_TYPE", nameType, ""));
}
}
}
@@ -193,10 +175,9 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
if (names.size() > 0) {
try {
issuerAltNameExt = new IssuerAlternativeNameExtension(
- Boolean.valueOf(critical), names);
+ Boolean.valueOf(critical), names);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_ISSUER_ALT_NAME_EXT", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_ISSUER_ALT_NAME_EXT", e.toString()));
}
}
}
@@ -214,8 +195,8 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
try {
numNames = config.getInteger("numNames", 0);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, "Invalid numNames property for CRL "
- + "IssuerAlternativeName extension - " + e);
+ log(ILogger.LL_FAILURE, "Invalid numNames property for CRL " +
+ "IssuerAlternativeName extension - " + e);
}
nvp.add("numNames", String.valueOf(numNames));
@@ -225,13 +206,11 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
try {
nameType = config.getString("nameType" + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, "Undefined nameType" + i
- + " property for "
- + "CRL IssuerAlternativeName extension - " + e);
+ log(ILogger.LL_FAILURE, "Undefined nameType" + i + " property for " +
+ "CRL IssuerAlternativeName extension - " + e);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, "Invalid nameType" + i
- + " property for "
- + "CRL IssuerAlternativeName extension - " + e);
+ log(ILogger.LL_FAILURE, "Invalid nameType" + i + " property for " +
+ "CRL IssuerAlternativeName extension - " + e);
}
if (nameType != null && nameType.length() > 0) {
@@ -245,11 +224,11 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
try {
name = config.getString("name" + i);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE, "Undefined name" + i + " property for "
- + "CRL IssuerAlternativeName extension - " + e);
+ log(ILogger.LL_FAILURE, "Undefined name" + i + " property for " +
+ "CRL IssuerAlternativeName extension - " + e);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, "Invalid name" + i + " property for "
- + "CRL IssuerAlternativeName extension - " + e);
+ log(ILogger.LL_FAILURE, "Invalid name" + i + " property for " +
+ "CRL IssuerAlternativeName extension - " + e);
}
if (name != null && name.length() > 0) {
@@ -269,40 +248,35 @@ public class CMSIssuerAlternativeNameExtension implements ICMSCRLExtension,
public String[] getExtendedPluginInfo(Locale locale) {
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);"+
- // "CRL Extension type. This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);"+
+ //"CRL Extension type. This field is not editable.",
"enable;boolean;Check to enable Issuer Alternative Name CRL extension.",
"critical;boolean;Set criticality for Issuer Alternative Name CRL extension.",
"numNames;number;Set number of alternative names for the CRL issuer.",
- "nameType0;choice(" + PROP_RFC822_NAME + "," + PROP_DIR_NAME
- + "," + PROP_DNS_NAME + "," + PROP_EDI_NAME + ","
- + PROP_URI_NAME + "," + PROP_IP_NAME + ","
- + PROP_OID_NAME + "," + PROP_OTHER_NAME
- + ");Select Issuer Alternative Name type.",
+ "nameType0;choice(" + PROP_RFC822_NAME + "," + PROP_DIR_NAME + "," + PROP_DNS_NAME + "," +
+ PROP_EDI_NAME + "," + PROP_URI_NAME + "," + PROP_IP_NAME + "," + PROP_OID_NAME + "," +
+ PROP_OTHER_NAME + ");Select Issuer Alternative Name type.",
"name0;string;Enter Issuer Alternative Name corresponding to the selected name type.",
- "nameType1;choice(" + PROP_RFC822_NAME + "," + PROP_DIR_NAME
- + "," + PROP_DNS_NAME + "," + PROP_EDI_NAME + ","
- + PROP_URI_NAME + "," + PROP_IP_NAME + ","
- + PROP_OID_NAME + "," + PROP_OTHER_NAME
- + ");Select Issuer Alternative Name type.",
+ "nameType1;choice(" + PROP_RFC822_NAME + "," + PROP_DIR_NAME + "," + PROP_DNS_NAME + "," +
+ PROP_EDI_NAME + "," + PROP_URI_NAME + "," + PROP_IP_NAME + "," + PROP_OID_NAME + "," +
+ PROP_OTHER_NAME + ");Select Issuer Alternative Name type.",
"name1;string;Enter Issuer Alternative Name corresponding to the selected name type.",
- "nameType2;choice(" + PROP_RFC822_NAME + "," + PROP_DIR_NAME
- + "," + PROP_DNS_NAME + "," + PROP_EDI_NAME + ","
- + PROP_URI_NAME + "," + PROP_IP_NAME + ","
- + PROP_OID_NAME + "," + PROP_OTHER_NAME
- + ");Select Issuer Alternative Name type.",
+ "nameType2;choice(" + PROP_RFC822_NAME + "," + PROP_DIR_NAME + "," + PROP_DNS_NAME + "," +
+ PROP_EDI_NAME + "," + PROP_URI_NAME + "," + PROP_IP_NAME + "," + PROP_OID_NAME + "," +
+ PROP_OTHER_NAME + ");Select Issuer Alternative Name type.",
"name2;string;Enter Issuer Alternative Name corresponding to the selected name type.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-issueralternativename",
- IExtendedPluginInfo.HELP_TEXT
- + ";The issuer alternative names extension allows additional"
- + " identities to be associated with the issuer of the CRL." };
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-issueralternativename",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The issuer alternative names extension allows additional" +
+ " identities to be associated with the issuer of the CRL."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSIssuerAlternativeNameExtension - " + msg);
+ "CMSIssuerAlternativeNameExtension - " + msg);
}
-}
+}
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSIssuingDistributionPointExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSIssuingDistributionPointExtension.java
index 4109e10f..ccc5b64d 100644
--- a/pki/base/common/src/com/netscape/cms/crl/CMSIssuingDistributionPointExtension.java
+++ b/pki/base/common/src/com/netscape/cms/crl/CMSIssuingDistributionPointExtension.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.crl;
+
import java.io.IOException;
import java.util.Locale;
import java.util.StringTokenizer;
@@ -42,13 +43,14 @@ import com.netscape.certsrv.ca.ICRLIssuingPoint;
import com.netscape.certsrv.common.NameValuePairs;
import com.netscape.certsrv.logging.ILogger;
+
/**
* This represents a issuing distribution point extension.
- *
+ *
* @version $Revision$, $Date$
*/
-public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
- IExtendedPluginInfo {
+public class CMSIssuingDistributionPointExtension
+ implements ICMSCRLExtension, IExtendedPluginInfo {
public static final String PROP_POINTTYPE = "pointType";
public static final String PROP_POINTNAME = "pointName";
public static final String PROP_DIRNAME = "DirectoryName";
@@ -59,25 +61,33 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
public static final String PROP_INDIRECT = "indirectCRL";
public static final String PROP_REASONS = "onlySomeReasons";
- private static final String[] reasonFlags = { "unused", "keyCompromise",
- "cACompromise", "affiliationChanged", "superseded",
- "cessationOfOperation", "certificateHold", "privilegeWithdrawn" };
+ private static final String[] reasonFlags = {"unused",
+ "keyCompromise",
+ "cACompromise",
+ "affiliationChanged",
+ "superseded",
+ "cessationOfOperation",
+ "certificateHold",
+ "privilegeWithdrawn"};
private ILogger mLogger = CMS.getLogger();
public CMSIssuingDistributionPointExtension() {
}
- public Extension setCRLExtensionCriticality(Extension ext, boolean critical) {
- IssuingDistributionPointExtension issuingDPointExt = (IssuingDistributionPointExtension) ext;
+ public Extension setCRLExtensionCriticality(Extension ext,
+ boolean critical) {
+ IssuingDistributionPointExtension issuingDPointExt =
+ (IssuingDistributionPointExtension) ext;
issuingDPointExt.setCritical(critical);
return issuingDPointExt;
}
- public Extension getCRLExtension(IConfigStore config, Object ip,
- boolean critical) {
+ public Extension getCRLExtension(IConfigStore config,
+ Object ip,
+ boolean critical) {
CMS.debug("in CMSIssuingDistributionPointExtension::getCRLExtension.");
ICRLIssuingPoint crlIssuingPoint = (ICRLIssuingPoint) ip;
@@ -92,13 +102,9 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
try {
pointType = config.getString(PROP_POINTTYPE);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
if (pointType != null) {
@@ -107,13 +113,9 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
try {
pointName = config.getString(PROP_POINTNAME);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
if (pointName != null && pointName.length() > 0) {
@@ -121,9 +123,7 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
try {
rdnName = new RDN(pointName);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_RDN",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_RDN", e.toString()));
}
} else if (pointType.equalsIgnoreCase(PROP_DIRNAME)) {
try {
@@ -131,16 +131,14 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
names.addElement(dirName);
} catch (IOException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_CREATE_INVALID_500NAME", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_INVALID_500NAME", e.toString()));
}
} else if (pointType.equalsIgnoreCase(PROP_URINAME)) {
URIName uriName = new URIName(pointName);
names.addElement(uriName);
} else {
- log(ILogger.LL_FAILURE, CMS.getLogMessage(
- "CRL_INVALID_POTINT_TYPE", pointType));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_POTINT_TYPE", pointType));
}
}
}
@@ -151,11 +149,9 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
try {
issuingDPoint.setFullName(names);
} catch (IOException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CANNOT_SET_NAME", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CANNOT_SET_NAME", e.toString()));
} catch (GeneralNamesException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CANNOT_SET_NAME", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CANNOT_SET_NAME", e.toString()));
}
}
@@ -164,13 +160,11 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
try {
reasons = config.getString(PROP_REASONS, null);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_INVALID_PROPERTY", PROP_REASONS,
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY", PROP_REASONS, e.toString()));
}
if (reasons != null && reasons.length() > 0) {
- boolean[] bits = { false, false, false, false, false, false, false };
+ boolean[] bits = {false, false, false, false, false, false, false};
int k = 0;
StringTokenizer st = new StringTokenizer(reasons, ",");
@@ -199,9 +193,7 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
if (caCertsOnly)
issuingDPoint.setOnlyContainsCACerts(caCertsOnly);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_INVALID_PROPERTY", "caCertsOnly",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY", "caCertsOnly", e.toString()));
}
try {
boolean userCertsOnly = config.getBoolean(PROP_USERCERTS, false);
@@ -209,8 +201,7 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
if (userCertsOnly)
issuingDPoint.setOnlyContainsUserCerts(userCertsOnly);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY",
- "userCertsOnly", e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY", "userCertsOnly", e.toString()));
}
try {
boolean indirectCRL = config.getBoolean(PROP_INDIRECT, false);
@@ -218,9 +209,7 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
if (indirectCRL)
issuingDPoint.setIndirectCRL(indirectCRL);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_INVALID_PROPERTY", "indirectCRL",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY", "indirectCRL", e.toString()));
}
issuingDPointExt = new IssuingDistributionPointExtension(issuingDPoint);
@@ -239,13 +228,9 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
try {
pointType = config.getString(PROP_POINTTYPE);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
if (pointType != null && pointType.length() > 0) {
nvp.add("pointType", pointType);
@@ -258,13 +243,9 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
try {
pointName = config.getString(PROP_POINTNAME);
} catch (EPropertyNotFound e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_UNDEFINED", e.toString()));
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_DIST_POINT_INVALID", e.toString()));
}
if (pointName != null && pointName.length() > 0) {
nvp.add("pointName", pointName);
@@ -277,9 +258,7 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
try {
reasons = config.getString(PROP_REASONS, null);
} catch (EBaseException e) {
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_INVALID_PROPERTY", PROP_REASONS,
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY", PROP_REASONS, e.toString()));
}
if (reasons != null && reasons.length() > 0) {
nvp.add(PROP_REASONS, reasons);
@@ -293,27 +272,28 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
nvp.add(PROP_CACERTS, String.valueOf(caCertsOnly));
} catch (EBaseException e) {
nvp.add(PROP_CACERTS, "false");
- log(ILogger.LL_FAILURE,
- CMS.getLogMessage("CRL_INVALID_PROPERTY", "caCertsOnly",
- e.toString()));
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY", "caCertsOnly", e.toString()));
}
// Disable these for now unitl we support them fully
- /*
- * try { boolean userCertsOnly = config.getBoolean(PROP_USERCERTS,
- * false);
- *
- * nvp.add(PROP_USERCERTS, String.valueOf(userCertsOnly)); } catch
- * (EBaseException e) { nvp.add(PROP_USERCERTS, "false");
- * log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY",
- * "userCertsOnly", e.toString())); }
- *
- * try { boolean indirectCRL = config.getBoolean(PROP_INDIRECT, false);
- *
- * nvp.add(PROP_INDIRECT, String.valueOf(indirectCRL)); } catch
- * (EBaseException e) { nvp.add(PROP_INDIRECT, "false");
- * log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY",
- * "indirectCRL", e.toString())); }
- */
+/*
+ try {
+ boolean userCertsOnly = config.getBoolean(PROP_USERCERTS, false);
+
+ nvp.add(PROP_USERCERTS, String.valueOf(userCertsOnly));
+ } catch (EBaseException e) {
+ nvp.add(PROP_USERCERTS, "false");
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY", "userCertsOnly", e.toString()));
+ }
+
+ try {
+ boolean indirectCRL = config.getBoolean(PROP_INDIRECT, false);
+
+ nvp.add(PROP_INDIRECT, String.valueOf(indirectCRL));
+ } catch (EBaseException e) {
+ nvp.add(PROP_INDIRECT, "false");
+ log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_INVALID_PROPERTY", "indirectCRL", e.toString()));
+ }
+*/
}
public String[] getExtendedPluginInfo(Locale locale) {
@@ -325,36 +305,32 @@ public class CMSIssuingDistributionPointExtension implements ICMSCRLExtension,
sb_reasons.append(reasonFlags[i]);
}
String[] params = {
- // "type;choice(CRLExtension,CRLEntryExtension);"+
- // "CRL Extension type. This field is not editable.",
+ //"type;choice(CRLExtension,CRLEntryExtension);"+
+ //"CRL Extension type. This field is not editable.",
"enable;boolean;Check to enable Issuing Distribution Point CRL extension.",
"critical;boolean;Set criticality for Issuing Distribution Point CRL extension.",
- PROP_POINTTYPE + ";choice(" + PROP_DIRNAME + "," + PROP_URINAME
- + "," + PROP_RDNNAME
- + ");Select Issuing Distribution Point name type.",
- PROP_POINTNAME
- + ";string;Enter Issuing Distribution Point name "
- + "corresponding to the selected point type.",
- PROP_REASONS
- + ";string;Select any combination of the following reasons: "
- + sb_reasons.toString(),
- PROP_CACERTS
- + ";boolean;Check if CRL contains CA certificates only",
- // Remove these from the UI until they can be supported fully.
- // PROP_USERCERTS +
- // ";boolean;Check if CRL contains user certificates only",
- // PROP_INDIRECT + ";boolean;Check if CRL is built indirectly.",
- IExtendedPluginInfo.HELP_TOKEN
- + ";configuration-ca-edit-crlextension-issuingdistributionpoint",
- IExtendedPluginInfo.HELP_TEXT
- + ";The issuing distribution point is a critical CRL extension "
- + "that identifies the CRL distribution point for a particular CRL." };
+ PROP_POINTTYPE + ";choice(" + PROP_DIRNAME + "," + PROP_URINAME + "," +
+ PROP_RDNNAME + ");Select Issuing Distribution Point name type.",
+ PROP_POINTNAME + ";string;Enter Issuing Distribution Point name " +
+ "corresponding to the selected point type.",
+ PROP_REASONS + ";string;Select any combination of the following reasons: " +
+ sb_reasons.toString(),
+ PROP_CACERTS + ";boolean;Check if CRL contains CA certificates only",
+ // Remove these from the UI until they can be supported fully.
+ // PROP_USERCERTS + ";boolean;Check if CRL contains user certificates only",
+ // PROP_INDIRECT + ";boolean;Check if CRL is built indirectly.",
+ IExtendedPluginInfo.HELP_TOKEN +
+ ";configuration-ca-edit-crlextension-issuingdistributionpoint",
+ IExtendedPluginInfo.HELP_TEXT +
+ ";The issuing distribution point is a critical CRL extension " +
+ "that identifies the CRL distribution point for a particular CRL."
+ };
return params;
}
private void log(int level, String msg) {
mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level,
- "CMSIssuingDistributionPointExtension - " + msg);
+ "CMSIssuingDistributionPointExtension - " + msg);
}
-}
+}