PolicyQualifierType enumeration (certenroll.h)

The PolicyQualifierType enumeration type specifies the type of qualifier applied to a certificate policy. This enumeration is used by the InitializeEncode method and the Type property on the IPolicyQualifier interface.

Syntax

typedef enum PolicyQualifierType {
  PolicyQualifierTypeUnknown = 0,
  PolicyQualifierTypeUrl = 1,
  PolicyQualifierTypeUserNotice = 2,
  PolicyQualifierTypeFlags = 3
} ;

Constants

 
PolicyQualifierTypeUnknown
Value: 0
The qualifier type is not specified.
PolicyQualifierTypeUrl
Value: 1
The qualifier is a URL that points to a Certification Practice Statement (CPS) that has been defined by the certification authority to outline the policies under which the certificate was issued and the purposes for which the certificate can be used.
PolicyQualifierTypeUserNotice
Value: 2
The qualifier is a text statement to be displayed by the application to any user who relies on the certificate. The user notice identifies the permitted uses of the certificate.
PolicyQualifierTypeFlags
Value: 3

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header certenroll.h

See also

CertEnroll Enumerations

IPolicyQualifier

IPolicyQualifiers

IX509ExtensionCertificatePolicies