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_CERTIFICATEIKEEXT_CERTIFICATE_ECDSA_P256IKEEXT_CERTIFICATE_ECDSA_P384时可用。

有关详细信息 ,请参阅IKEEXT_CERTIFICATE_AUTHENTICATION1

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_AUTHENTICATION1

cgaAuthentication

IKEEXT_IPV6_CGAauthenticationMethodType 时可用。

有关详细信息 ,请参阅IKEEXT_IPV6_CGA_AUTHENTICATION0

eapAuthentication

IKEEXT_EAPauthenticationMethodType 时可用。

有关详细信息 ,请参阅IKEEXT_EAP_AUTHENTICATION0

要求

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

另请参阅

Windows 筛选平台 API 结构