Package com.netscape.certsrv.ca
Interface ICMSCRLExtension
-
- All Known Implementing Classes:
CMSAuthInfoAccessExtension
,CMSAuthorityKeyIdentifierExtension
,CMSCertificateIssuerExtension
,CMSCRLNumberExtension
,CMSCRLReasonExtension
,CMSDeltaCRLIndicatorExtension
,CMSFreshestCRLExtension
,CMSHoldInstructionExtension
,CMSInvalidityDateExtension
,CMSIssuerAlternativeNameExtension
,CMSIssuingDistributionPointExtension
public interface ICMSCRLExtension
An interface representing a CRL extension plugin.- Version:
- $Revision$, $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
getConfigParams(IConfigStore config, NameValuePairs nvp)
Reads configuration data and converts them to name value pairs.Extension
getCRLExtension(IConfigStore config, java.lang.Object crlIssuingPoint, boolean critical)
Builds new CRL extension based on configuration data, issuing point information, and criticality.java.lang.String
getCRLExtOID()
Returns CRL extension OID string.Extension
setCRLExtensionCriticality(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
Extension setCRLExtensionCriticality(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
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
-
-