Uses of Interface
org.dogtagpki.legacy.policy.IEnrollmentPolicy
-
Packages that use IEnrollmentPolicy Package Description org.dogtagpki.legacy.server.policy.constraints org.dogtagpki.legacy.server.policy.extensions -
-
Uses of IEnrollmentPolicy in org.dogtagpki.legacy.server.policy.constraints
Classes in org.dogtagpki.legacy.server.policy.constraints that implement IEnrollmentPolicy Modifier and Type Class Description classAgentPolicyAgentPolicy is an enrollment policy wraps another policy module.classAttributePresentConstraintsThis checks if attribute present.classDSAKeyConstraintsDSAKeyConstraints policy enforces min and max size of the key.classIssuerConstraintsIssuerConstraints is a rule for restricting the issuers of the certificates used for certificate-based enrollments.classKeyAlgorithmConstraintsKeyAlgorithmConstraints 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.classManualAuthenticationManualAuthentication is an enrollment policy that queues all requests for issuing agent's approval if no authentication is present.classRSAKeyConstraintsRSAKeyConstraints policy enforces min and max size of the key.classSigningAlgorithmConstraintsSigningAlgorithmConstraints enforces that only a supported signing algorithm be requested.classSubCANameConstraintsThis simple policy checks the subordinate CA CSR to see if it is the same as the local CA.classUniqueSubjectNameThis class is used to help migrate CMS4.1 to CMS4.2.classUniqueSubjectNameConstraintsChecks the uniqueness of the subject name.classValidityConstraintsValidityConstraints is a default rule for Enrollment and Renewal that enforces minimum and maximum validity periods and changes them if not met. -
Uses of IEnrollmentPolicy in org.dogtagpki.legacy.server.policy.extensions
Classes in org.dogtagpki.legacy.server.policy.extensions that implement IEnrollmentPolicy Modifier and Type Class Description classAuthInfoAccessExtAuthority Information Access extension policy.classAuthorityKeyIdentifierExtAuthority Public Key Extension Policy Adds the subject public key id extension to certificates.classBasicConstraintsExtBasic Constraints policy.classCertificatePoliciesExtCertificate Policies.classCertificateRenewalWindowExtCertificate Renewal Window Extension PolicyclassCertificateScopeOfUseExtCertificate Scope Of Use extension policy.classCRLDistributionPointsExtCRL Distribution Points policy.classExtendedKeyUsageExtThis implements the extended key usage extension.classGenericASN1ExtPrivate Integer extension policy.classIssuerAltNameExtIssuer Alt Name Extension policy.classKeyUsageExtPolicy to add Key Usage Extension.classNameConstraintsExtName Constraints Extension Policy Adds the name constraints extension to a (CA) certificate.classNSCCommentExtNetscape comment Adds Netscape comment policyclassNSCertTypeExtNS Cert Type policy.classOCSPNoCheckExtThis implements an OCSP Signing policy, it adds the OCSP Signing extension to the certificate.classPolicyConstraintsExtPolicy Constraints Extension Policy Adds the policy constraints extension to (CA) certificates.classPolicyMappingsExtPolicy Mappings Extension Policy Adds the Policy Mappings extension to a (CA) certificate.classPrivateKeyUsagePeriodExtPrivateKeyUsagePeriod Identifier Extension policy.classRemoveBasicConstraintsExtRemove Basic Constraints policy.classSubjAltNameExtTHIS POLICY HAS BEEN DEPRECATED SINCE CMS 4.2.classSubjectAltNameExtSubject Alternative Name extension policy.classSubjectDirectoryAttributesExtPolicy to add the subject directory attributes extension.classSubjectKeyIdentifierExtSubject Public Key Extension Policy Adds the subject public key id extension to certificates.
-