IKEEXT_CERT_CRITERIA_NAME_TYPE enumeration (iketypes.h)

The IKEEXT_CERT_CRITERIA_NAME_TYPE enumerated type specifies the type of NAME fields possible for a certificate selection "subject" criteria.

Syntax

typedef enum IKEEXT_CERT_CRITERIA_NAME_TYPE_ {
  IKEEXT_CERT_CRITERIA_DNS,
  IKEEXT_CERT_CRITERIA_UPN,
  IKEEXT_CERT_CRITERIA_RFC822,
  IKEEXT_CERT_CRITERIA_CN,
  IKEEXT_CERT_CRITERIA_OU,
  IKEEXT_CERT_CRITERIA_O,
  IKEEXT_CERT_CRITERIA_DC,
  IKEEXT_CERT_CRITERIA_NAME_TYPE_MAX
} IKEEXT_CERT_CRITERIA_NAME_TYPE;

Constants

Name Description
IKEEXT_CERT_CRITERIA_DNS DNS name in the Subject Alternative Name of the certificate.
IKEEXT_CERT_CRITERIA_UPN UPN name in the Subject Alternative Name of the certificate.
IKEEXT_CERT_CRITERIA_RFC822 RFC 822 name in the Subject Alternative Name of the certificate.
IKEEXT_CERT_CRITERIA_CN CN in the Subject of the certificate.
IKEEXT_CERT_CRITERIA_OU OU in the Subject of the certificate.
IKEEXT_CERT_CRITERIA_O O in the Subject of the certificate.
IKEEXT_CERT_CRITERIA_DC DC in the Subject of the certificate.
IKEEXT_CERT_CRITERIA_NAME_TYPE_MAX Maximum value for testing purposes.

Requirements

   
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header iketypes.h