3.1.4.1.3.7 CertificateEnrollmentPolicy
The <CertificateEnrollmentPolicy> complex type is used to encapsulate a certificate enrollment policy object and its set of issuers. Each instance of a CertificateEnrollmentPolicy object is uniquely identified by its <policyOIDReference>.
-
<xs:complexType name="CertificateEnrollmentPolicy"> <xs:sequence> <xs:element name="policyOIDReference" type="xs:int" /> <xs:element name="cAs" type="CAReferenceCollection" nillable="true" /> <xs:element name="attributes" type="Attributes" /> <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType>
policyOIDReference: A <policyOIDReference> element is an integer value that references the <oIDReferenceID> element of an existing OID object as defined in section 3.1.4.1.3.16. A <policyOIDReference> element MUST be present in the set of <oIDReferenceID> element values in the corresponding GetPoliciesResponse message.
cAs: A <cAs> element is used to represent an instance of a CAReferenceCollection object as defined in section 3.1.4.1.3.4, which is used to reference the issuers for this CertificateEnrollmentPolicy object.
attributes: A <attributes> element is used to represent an instance of an Attributes object as defined in section 3.1.4.1.3.1.
##any: This element provides a vendor extensible point. Additional elements MAY be included as part of a CertificateEnrollmentPoilcy object instance.