IKEEXT_AUTHENTICATION_METHOD0 结构 (iketypes.h)

IKEEXT_AUTHENTICATION_METHOD1可用。对于 Windows 8,IKEEXT_AUTHENTICATION_METHOD2可用。

 

语法

typedef struct IKEEXT_AUTHENTICATION_METHOD0_ {
  IKEEXT_AUTHENTICATION_METHOD_TYPE authenticationMethodType;
  union {
    IKEEXT_PRESHARED_KEY_AUTHENTICATION0 presharedKeyAuthentication;
    IKEEXT_CERTIFICATE_AUTHENTICATION0   certificateAuthentication;
    IKEEXT_KERBEROS_AUTHENTICATION0      kerberosAuthentication;
    IKEEXT_NTLM_V2_AUTHENTICATION0       ntlmV2Authentication;
    IKEEXT_CERTIFICATE_AUTHENTICATION0   sslAuthentication;
    IKEEXT_IPV6_CGA_AUTHENTICATION0      cgaAuthentication;
  };
} IKEEXT_AUTHENTICATION_METHOD0;

成员

authenticationMethodType

IKEEXT_AUTHENTICATION_METHOD_TYPE指定的身份验证方法的类型。

presharedKeyAuthentication

IKEEXT_PRESHARED_KEYauthenticationMethodType 时可用。

有关详细信息 ,请参阅IKEEXT_PRESHARED_KEY_AUTHENTICATION0

certificateAuthentication

authenticationMethodTypeIKEEXT_CERTIFICATEIKEEXT_CERTIFICATE_ECDSA_P256IKEEXT_CERTIFICATE_ECDSA_P384时可用。

有关详细信息 ,请参阅IKEEXT_CERTIFICATE_AUTHENTICATION0

kerberosAuthentication

IKEEXT_KERBEROSauthenticationMethodType 时可用。

有关详细信息 ,请参阅IKEEXT_KERBEROS_AUTHENTICATION0

ntlmV2Authentication

IKEEXT_NTLM_V2authenticationMethodType 时可用。

有关详细信息 ,请参阅IKEEXT_NTLM_V2_AUTHENTICATION0

sslAuthentication

authenticationMethodTypeIKEEXT_SSLIKEEXT_SSL_ECDSA_P256IKEEXT_SSL_ECDSA_P384时可用。

有关详细信息 ,请参阅IKEEXT_CERTIFICATE_AUTHENTICATION0

cgaAuthentication

IKEEXT_IPV6_CGAauthenticationMethodType 时可用。 仅适用于 IKE。

有关详细信息 ,请参阅IKEEXT_IPV6_CGA_AUTHENTICATION0

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 iketypes.h

另请参阅

Windows 筛选平台 API 结构