IKEEXT_AUTHENTICATION_METHOD_TYPE enumeration (iketypes.h)
The IKEEXT_AUTHENTICATION_METHOD_TYPE enumerated type specifies the type of authentication method used by Internet Key Exchange (IKE), Authenticated Internet Protocol (AuthIP), or IKEv2..
Syntax
typedef enum IKEEXT_AUTHENTICATION_METHOD_TYPE_ {
IKEEXT_PRESHARED_KEY = 0,
IKEEXT_CERTIFICATE,
IKEEXT_KERBEROS,
IKEEXT_ANONYMOUS,
IKEEXT_SSL,
IKEEXT_NTLM_V2,
IKEEXT_IPV6_CGA,
IKEEXT_CERTIFICATE_ECDSA_P256,
IKEEXT_CERTIFICATE_ECDSA_P384,
IKEEXT_SSL_ECDSA_P256,
IKEEXT_SSL_ECDSA_P384,
IKEEXT_EAP,
IKEEXT_RESERVED,
IKEEXT_AUTHENTICATION_METHOD_TYPE_MAX
} IKEEXT_AUTHENTICATION_METHOD_TYPE;
Constants
IKEEXT_PRESHARED_KEYValue: 0 Specifies pre-shared key authentication method. Available only for IKE. |
IKEEXT_CERTIFICATESpecifies certificate authentication method. Available only for IKE and IKEv2. |
IKEEXT_KERBEROSSpecifies Kerberos authentication method. |
IKEEXT_ANONYMOUSSpecifies anonymous authentication method. Available only for AuthIP. |
IKEEXT_SSLSpecifies Secure Sockets Layer (SSL) authentication method. Available only for AuthIP. |
IKEEXT_NTLM_V2Specifies Microsoft Windows NT LAN Manager (NTLM) V2 authentication method. Available only for AuthIP. |
IKEEXT_IPV6_CGASpecifies IPv6 Cryptographically Generated Addresses (CGA) authentication method. Available only for IKE. |
IKEEXT_CERTIFICATE_ECDSA_P256Specifies Elliptic Curve Digital Signature Algorithm (ECDSA) 256 certificate authentication method. Available only for IKE and IKEv2. Note Available only on Windows Server 2008, Windows Vista with SP1, and later. |
IKEEXT_CERTIFICATE_ECDSA_P384Specifies ECDSA-384 certificate authentication method. Available only for IKE and IKEv2. Note Available only on Windows Server 2008, Windows Vista with SP1, and later. |
IKEEXT_SSL_ECDSA_P256Specifies ECDSA-256 SSL authentication method. Available only for AuthIP. Note Available only on Windows Server 2008, Windows Vista with SP1, and later. |
IKEEXT_SSL_ECDSA_P384Specifies ECDSA-384 SSL authentication method. Available only for AuthIP. Note Available only on Windows Server 2008, Windows Vista with SP1, and later. |
IKEEXT_EAPSpecifies Extensible Authentication Protocol (EAP) authentication method. Available only for IKEv2. Note Available only on Windows Server 2008 R2, Windows 7, and later. |
IKEEXT_RESERVEDReserved. Do not use. Note Available only on Windows Server 2012, Windows 8, and later. |
IKEEXT_AUTHENTICATION_METHOD_TYPE_MAXMaximum value for testing purposes. |
Requirements
| Minimum supported client | Windows Vista [desktop apps only] |
| Minimum supported server | Windows Server 2008 [desktop apps only] |
| Header | iketypes.h |