IKEEXT_CERT_CONFIG_TYPE enumeration (iketypes.h)

The IKEEXT_CERT_CONFIG_TYPE enumerated type indicates a type of certificate configuration.

Syntax

typedef enum IKEEXT_CERT_CONFIG_TYPE_ {
  IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST = 0,
  IKEEXT_CERT_CONFIG_ENTERPRISE_STORE,
  IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE,
  IKEEXT_CERT_CONFIG_UNSPECIFIED,
  IKEEXT_CERT_CONFIG_TYPE_MAX
} IKEEXT_CERT_CONFIG_TYPE;

Constants

 
IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST
Value: 0
An explicit trust list will be used for authentication.
IKEEXT_CERT_CONFIG_ENTERPRISE_STORE
The enterprise store will be used as the trust list for authentication.
IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE
The trusted root CA store will be used as the trust list for authentication.
IKEEXT_CERT_CONFIG_UNSPECIFIED
No certificate authentication in the direction (inbound or outbound) specified by the configuration.

Available only on Windows 7, Windows Server 2008 R2, and later.
IKEEXT_CERT_CONFIG_TYPE_MAX
Maximum value for testing purposes.

Requirements

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

See also

Windows Filtering Platform API Enumerated Types