Uses of Interface
com.netscape.certsrv.policy.IPolicyRule

Packages that use IPolicyRule
com.netscape.certsrv.policy   
com.netscape.cms.policy   
com.netscape.cms.policy.constraints   
com.netscape.cms.policy.extensions   
 

Uses of IPolicyRule in com.netscape.certsrv.policy
 

Subinterfaces of IPolicyRule in com.netscape.certsrv.policy
 interface IEnrollmentPolicy
          Interface for an enrollment policy rule.
 interface IKeyArchivalPolicy
          Interface for a key recovery policy rule.
 interface IKeyRecoveryPolicy
          Interface for a key recovery policy rule.
 interface IRenewalPolicy
          Interface for a renewal policy rule.
 interface IRevocationPolicy
          Interface for a revocation policy rule.
 

Methods in com.netscape.certsrv.policy that return IPolicyRule
 IPolicyRule IPolicyProcessor.getPolicyImpl(java.lang.String id)
          Returns an implementation identified by a given id.
 IPolicyRule IPolicyProcessor.getPolicyInstance(java.lang.String id)
          Returns instance configuration for a given instance id.
 IPolicyRule IPolicySet.getRule(java.lang.String ruleName)
          Returns the rule identified by a given name.
 

Methods in com.netscape.certsrv.policy with parameters of type IPolicyRule
 void IPolicySet.addRule(java.lang.String ruleName, IPolicyRule rule)
          Add a policy rule.
 

Uses of IPolicyRule in com.netscape.cms.policy
 

Classes in com.netscape.cms.policy that implement IPolicyRule
 class APolicyRule
          The abstract policy rule that concrete implementations will extend.
 

Uses of IPolicyRule in com.netscape.cms.policy.constraints
 

Classes in com.netscape.cms.policy.constraints that implement IPolicyRule
 class AgentPolicy
          AgentPolicy is an enrollment policy wraps another policy module.
 class AttributePresentConstraints
          This checks if attribute present.
 class DefaultRevocation
          This is the default revocation policy.
 class DSAKeyConstraints
          DSAKeyConstraints policy enforces min and max size of the key.
 class IssuerConstraints
          IssuerConstraints is a rule for restricting the issuers of the certificates used for certificate-based enrollments.
 class KeyAlgorithmConstraints
          KeyAlgorithmConstraints enforces a constraint that the RA or a CA honor only the keys generated using one of the permitted algorithms such as RSA, DSA or DH.
 class ManualAuthentication
          ManualAuthentication is an enrollment policy that queues all requests for issuing agent's approval if no authentication is present.
 class RenewalConstraints
          Whether to allow renewal of an expired cert.
 class RenewalValidityConstraints
          RenewalValidityConstraints is a default rule for Certificate Renewal.
 class RevocationConstraints
          Whether to allow revocation of an expired cert.
 class RSAKeyConstraints
          RSAKeyConstraints policy enforces min and max size of the key.
 class SigningAlgorithmConstraints
          SigningAlgorithmConstraints enforces that only a supported signing algorithm be requested.
 class SubCANameConstraints
          This simple policy checks the subordinate CA CSR to see if it is the same as the local CA.
 class UniqueSubjectName
          This class is used to help migrate CMS4.1 to CMS4.2.
 class UniqueSubjectNameConstraints
          Checks the uniqueness of the subject name.
 class ValidityConstraints
          ValidityConstraints is a default rule for Enrollment and Renewal that enforces minimum and maximum validity periods and changes them if not met.
 

Uses of IPolicyRule in com.netscape.cms.policy.extensions
 

Classes in com.netscape.cms.policy.extensions that implement IPolicyRule
 class AuthInfoAccessExt
          Authority Information Access extension policy.
 class AuthorityKeyIdentifierExt
          Authority Public Key Extension Policy Adds the subject public key id extension to certificates.
 class BasicConstraintsExt
          Basic Constraints policy.
 class CertificatePoliciesExt
          Certificate Policies.
 class CertificateRenewalWindowExt
          Certificate Renewal Window Extension Policy
 class CertificateScopeOfUseExt
          Certificate Scope Of Use extension policy.
 class CRLDistributionPointsExt
          CRL Distribution Points policy.
 class ExtendedKeyUsageExt
          This implements the extended key usage extension.
 class GenericASN1Ext
          Private Integer extension policy.
 class IssuerAltNameExt
          Issuer Alt Name Extension policy.
 class KeyUsageExt
          Policy to add Key Usage Extension.
 class NameConstraintsExt
          Name Constraints Extension Policy Adds the name constraints extension to a (CA) certificate.
 class NSCCommentExt
          Netscape comment Adds Netscape comment policy
 class NSCertTypeExt
          NS Cert Type policy.
 class OCSPNoCheckExt
          This implements an OCSP Signing policy, it adds the OCSP Signing extension to the certificate.
 class PolicyConstraintsExt
          Policy Constraints Extension Policy Adds the policy constraints extension to (CA) certificates.
 class PolicyMappingsExt
          Policy Mappings Extension Policy Adds the Policy Mappings extension to a (CA) certificate.
 class PresenceExt
          Checks extension presence.
 class PrivateKeyUsagePeriodExt
          PrivateKeyUsagePeriod Identifier Extension policy.
 class RemoveBasicConstraintsExt
          Remove Basic Constraints policy.
 class SubjAltNameExt
          THIS POLICY HAS BEEN DEPRECATED SINCE CMS 4.2.
 class SubjectAltNameExt
          Subject Alternative Name extension policy.
 class SubjectDirectoryAttributesExt
          Policy to add the subject directory attributes extension.
 class SubjectKeyIdentifierExt
          Subject Public Key Extension Policy Adds the subject public key id extension to certificates.