IKEEXT_AUTHENTICATION_METHOD1 结构 (iketypes.h)
IKEEXT_AUTHENTICATION_METHOD0可用。
语法
typedef struct IKEEXT_AUTHENTICATION_METHOD1_ {
IKEEXT_AUTHENTICATION_METHOD_TYPE authenticationMethodType;
union {
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 presharedKeyAuthentication;
IKEEXT_CERTIFICATE_AUTHENTICATION1 certificateAuthentication;
IKEEXT_KERBEROS_AUTHENTICATION0 kerberosAuthentication;
IKEEXT_NTLM_V2_AUTHENTICATION0 ntlmV2Authentication;
IKEEXT_CERTIFICATE_AUTHENTICATION1 sslAuthentication;
IKEEXT_IPV6_CGA_AUTHENTICATION0 cgaAuthentication;
IKEEXT_EAP_AUTHENTICATION0 eapAuthentication;
};
} IKEEXT_AUTHENTICATION_METHOD1;
成员
authenticationMethodType
IKEEXT_AUTHENTICATION_METHOD_TYPE指定的身份验证方法的类型。
presharedKeyAuthentication
IKEEXT_PRESHARED_KEYauthenticationMethodType 时可用。
有关详细信息 ,请参阅IKEEXT_PRESHARED_KEY_AUTHENTICATION1 。
certificateAuthentication
在 authenticationMethodTypeIKEEXT_CERTIFICATE、 IKEEXT_CERTIFICATE_ECDSA_P256或 IKEEXT_CERTIFICATE_ECDSA_P384时可用。
有关详细信息 ,请参阅IKEEXT_CERTIFICATE_AUTHENTICATION1 。
kerberosAuthentication
IKEEXT_KERBEROSauthenticationMethodType 时可用。
有关详细信息 ,请参阅IKEEXT_KERBEROS_AUTHENTICATION0 。
ntlmV2Authentication
IKEEXT_NTLM_V2authenticationMethodType 时可用。
有关详细信息 ,请参阅IKEEXT_NTLM_V2_AUTHENTICATION0 。
sslAuthentication
在 authenticationMethodTypeIKEEXT_SSL、 IKEEXT_SSL_ECDSA_P256或 IKEEXT_SSL_ECDSA_P384时可用。
有关详细信息 ,请参阅IKEEXT_CERTIFICATE_AUTHENTICATION1 。
cgaAuthentication
IKEEXT_IPV6_CGAauthenticationMethodType 时可用。
有关详细信息 ,请参阅IKEEXT_IPV6_CGA_AUTHENTICATION0 。
eapAuthentication
IKEEXT_EAPauthenticationMethodType 时可用。
有关详细信息 ,请参阅IKEEXT_EAP_AUTHENTICATION0 。
要求
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
标头 | iketypes.h |