com.netscape.certsrv.policy
Interface IEnrollmentPolicy

All Superinterfaces:
IPolicy, IPolicyRule
All Known Implementing Classes:
AgentPolicy, AttributePresentConstraints, AuthInfoAccessExt, AuthorityKeyIdentifierExt, BasicConstraintsExt, CertificatePoliciesExt, CertificateRenewalWindowExt, CertificateScopeOfUseExt, CRLDistributionPointsExt, DSAKeyConstraints, ExtendedKeyUsageExt, GenericASN1Ext, IssuerAltNameExt, IssuerConstraints, KeyAlgorithmConstraints, KeyUsageExt, ManualAuthentication, NameConstraintsExt, NSCCommentExt, NSCertTypeExt, OCSPNoCheckExt, PolicyConstraintsExt, PolicyMappingsExt, PrivateKeyUsagePeriodExt, RemoveBasicConstraintsExt, RSAKeyConstraints, SigningAlgorithmConstraints, SubCANameConstraints, SubjAltNameExt, SubjectAltNameExt, SubjectDirectoryAttributesExt, SubjectKeyIdentifierExt, UniqueSubjectName, UniqueSubjectNameConstraints, ValidityConstraints

Deprecated.

public interface IEnrollmentPolicy
extends IPolicyRule

Interface for an enrollment policy rule. This provides general typing for rules so that a policy processor can group rules based on a particular type.

 NOTE:  The Policy Framework has been replaced by the Profile Framework.
 

Version:
$Revision: 1226 $, $Date: 2010-08-19 14:16:41 -0700 (Thu, 19 Aug 2010) $

Field Summary
 
Fields inherited from interface com.netscape.certsrv.policy.IPolicyRule
PROP_ENABLE, PROP_IMPLNAME, PROP_PREDICATE
 
Method Summary
 
Methods inherited from interface com.netscape.certsrv.policy.IPolicyRule
apply, getDefaultParams, getDescription, getInstanceName, getInstanceParams, getName, getPredicate, init, setError, setInstanceName, setPolicyException, setPredicate