public class CMSIssuingDistributionPointExtension extends java.lang.Object implements ICMSCRLExtension, IExtendedPluginInfo
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROP_CACERTS |
static java.lang.String |
PROP_DIRNAME |
static java.lang.String |
PROP_INDIRECT |
static java.lang.String |
PROP_POINTNAME |
static java.lang.String |
PROP_POINTTYPE |
static java.lang.String |
PROP_RDNNAME |
static java.lang.String |
PROP_REASONS |
static java.lang.String |
PROP_URINAME |
static java.lang.String |
PROP_USERCERTS |
HELP_TEXT, HELP_TOKEN
Constructor and Description |
---|
CMSIssuingDistributionPointExtension() |
Modifier and Type | Method and Description |
---|---|
void |
getConfigParams(IConfigStore config,
NameValuePairs nvp)
Reads configuration data and converts them to name value pairs.
|
netscape.security.x509.Extension |
getCRLExtension(IConfigStore config,
java.lang.Object ip,
boolean critical)
Builds new CRL extension based on configuration data,
issuing point information, and criticality.
|
java.lang.String |
getCRLExtOID()
Returns CRL extension OID string.
|
java.lang.String[] |
getExtendedPluginInfo(java.util.Locale locale)
This method returns an array of strings.
|
netscape.security.x509.Extension |
setCRLExtensionCriticality(netscape.security.x509.Extension ext,
boolean critical)
Sets extension criticality and returns extension
with new criticality.
|
public static final java.lang.String PROP_POINTTYPE
public static final java.lang.String PROP_POINTNAME
public static final java.lang.String PROP_DIRNAME
public static final java.lang.String PROP_URINAME
public static final java.lang.String PROP_RDNNAME
public static final java.lang.String PROP_CACERTS
public static final java.lang.String PROP_USERCERTS
public static final java.lang.String PROP_INDIRECT
public static final java.lang.String PROP_REASONS
public CMSIssuingDistributionPointExtension()
public netscape.security.x509.Extension setCRLExtensionCriticality(netscape.security.x509.Extension ext, boolean critical)
ICMSCRLExtension
setCRLExtensionCriticality
in interface ICMSCRLExtension
ext
- CRL extension that will change criticalitycritical
- new criticality to be assigned to CRL extensionpublic netscape.security.x509.Extension getCRLExtension(IConfigStore config, java.lang.Object ip, boolean critical)
ICMSCRLExtension
getCRLExtension
in interface ICMSCRLExtension
config
- configuration storeip
- CRL issuing pointcritical
- criticality to be assigned to CRL extensionpublic java.lang.String getCRLExtOID()
ICMSCRLExtension
getCRLExtOID
in interface ICMSCRLExtension
public void getConfigParams(IConfigStore config, NameValuePairs nvp)
ICMSCRLExtension
getConfigParams
in interface ICMSCRLExtension
config
- configuration storenvp
- name value pairs obtained from configuration datapublic java.lang.String[] getExtendedPluginInfo(java.util.Locale locale)
IExtendedPluginInfo
getExtendedPluginInfo
in interface IExtendedPluginInfo