public class CRLDistributionPointsExt extends APolicyRule implements IEnrollmentPolicy, IExtendedPluginInfo
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEFAULT_CRITICALITY |
static java.lang.String |
PROP_IS_CRITICAL |
static java.lang.String |
PROP_ISSUER_NAME |
static java.lang.String |
PROP_ISSUER_TYPE |
static java.lang.String |
PROP_NUM_POINTS |
static java.lang.String |
PROP_POINT_NAME |
static java.lang.String |
PROP_POINT_TYPE |
static java.lang.String |
PROP_REASONS |
DESC, mFilterExp, mInstanceName, mLogger, NAMEPROP_ENABLE, PROP_IMPLNAME, PROP_PREDICATEHELP_TEXT, HELP_TOKEN| Constructor and Description |
|---|
CRLDistributionPointsExt() |
| Modifier and Type | Method and Description |
|---|---|
PolicyResult |
apply(IRequest req)
Applies the policy to the given request.
|
PolicyResult |
applyCert(IRequest req,
netscape.security.x509.X509CertInfo certInfo) |
java.util.Vector |
getDefaultParams()
Return default parameters for a policy implementation.
|
java.lang.String[] |
getExtendedPluginInfo(java.util.Locale locale)
This method returns an array of strings.
|
java.util.Vector |
getInstanceParams()
Return configured parameters for a policy rule instance.
|
void |
init(ISubsystem owner,
IConfigStore config)
Performs one-time initialization of the policy.
|
agentApproved, createKeyIdentifier, deferred, formSHA1KeyId, formSpkiSHA1KeyId, getDescription, getInstanceName, getName, getPredicate, log, setError, setError, setError, setInstanceName, setPolicyException, setPolicyException, setPredicateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getInstanceName, getName, getPredicate, setError, setInstanceName, setPolicyException, setPredicatepublic static final java.lang.String PROP_IS_CRITICAL
public static final java.lang.String PROP_NUM_POINTS
public static final java.lang.String PROP_POINT_TYPE
public static final java.lang.String PROP_POINT_NAME
public static final java.lang.String PROP_REASONS
public static final java.lang.String PROP_ISSUER_NAME
public static final java.lang.String PROP_ISSUER_TYPE
public static final boolean DEFAULT_CRITICALITY
public java.lang.String[] getExtendedPluginInfo(java.util.Locale locale)
IExtendedPluginInfogetExtendedPluginInfo in interface IExtendedPluginInfopublic void init(ISubsystem owner, IConfigStore config) throws EBaseException
init in interface IPolicyRuleinit in class APolicyRuleconfig - The config store referenceEBaseExceptionpublic PolicyResult apply(IRequest req)
apply in interface IPolicyRuleapply in interface IPolicyapply in class APolicyRulereq - The request on which to apply policy.public PolicyResult applyCert(IRequest req, netscape.security.x509.X509CertInfo certInfo)
public java.util.Vector getDefaultParams()
APolicyRulegetDefaultParams in interface IPolicyRulegetDefaultParams in class APolicyRulepublic java.util.Vector getInstanceParams()
getInstanceParams in interface IPolicyRulegetInstanceParams in class APolicyRule