Interface ICMSCRLExtension
- All Known Implementing Classes:
CMSAuthInfoAccessExtension,CMSCertificateIssuerExtension,CMSCRLReasonExtension,CMSFreshestCRLExtension,CMSHoldInstructionExtension,CMSInvalidityDateExtension,CMSIssuerAlternativeNameExtension,CMSIssuingDistributionPointExtension
public interface ICMSCRLExtension
An interface representing a CRL extension plugin.
- Version:
- $Revision$, $Date$
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetConfigParams(IConfigStore config, NameValuePairs nvp) Reads configuration data and converts them to name value pairs.org.mozilla.jss.netscape.security.x509.ExtensiongetCRLExtension(IConfigStore config, Object crlIssuingPoint, boolean critical) Builds new CRL extension based on configuration data, issuing point information, and criticality.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 Details
-
getCRLExtOID
-
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, 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
Reads configuration data and converts them to name value pairs.- Parameters:
config- configuration storenvp- name value pairs obtained from configuration data
-