Package org.dogtagpki.server.ca
Interface ICMSCRLExtension
-
- All Known Implementing Classes:
CMSAuthInfoAccessExtension,CMSCertificateIssuerExtension,CMSCRLReasonExtension,CMSFreshestCRLExtension,CMSHoldInstructionExtension,CMSInvalidityDateExtension,CMSIssuerAlternativeNameExtension,CMSIssuingDistributionPointExtension
public interface ICMSCRLExtensionAn interface representing a CRL extension plugin.- Version:
- $Revision$, $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidgetConfigParams(IConfigStore config, NameValuePairs nvp)Reads configuration data and converts them to name value pairs.org.mozilla.jss.netscape.security.x509.ExtensiongetCRLExtension(IConfigStore config, java.lang.Object crlIssuingPoint, boolean critical)Builds new CRL extension based on configuration data, issuing point information, and criticality.java.lang.StringgetCRLExtOID()Returns CRL extension OID string.org.mozilla.jss.netscape.security.x509.ExtensionsetCRLExtensionCriticality(org.mozilla.jss.netscape.security.x509.Extension ext, boolean critical)Sets extension criticality and returns extension with new criticality.
-
-
-
Method Detail
-
getCRLExtOID
java.lang.String getCRLExtOID()
Returns CRL extension OID string.- Returns:
- OID of CRL extension
-
setCRLExtensionCriticality
org.mozilla.jss.netscape.security.x509.Extension setCRLExtensionCriticality(org.mozilla.jss.netscape.security.x509.Extension ext, boolean critical)Sets extension criticality and returns extension with new criticality.- Parameters:
ext- CRL extension that will change criticalitycritical- new criticality to be assigned to CRL extension- Returns:
- extension with new criticality
-
getCRLExtension
org.mozilla.jss.netscape.security.x509.Extension getCRLExtension(IConfigStore config, java.lang.Object crlIssuingPoint, boolean critical)
Builds new CRL extension based on configuration data, issuing point information, and criticality.- Parameters:
config- configuration storecrlIssuingPoint- CRL issuing pointcritical- criticality to be assigned to CRL extension- Returns:
- extension new CRL extension
-
getConfigParams
void getConfigParams(IConfigStore config, NameValuePairs nvp)
Reads configuration data and converts them to name value pairs.- Parameters:
config- configuration storenvp- name value pairs obtained from configuration data
-
-