共用方式為


IKEEXT_AUTHENTICATION_METHOD2結構 (iketypes.h)

IKEEXT_AUTHENTICATION_METHOD2 結構會指定IKE/Authip驗證的各種參數。 IKEEXT_AUTHENTICATION_METHOD0可供使用。

 

語法

typedef struct IKEEXT_AUTHENTICATION_METHOD2_ {
  IKEEXT_AUTHENTICATION_METHOD_TYPE authenticationMethodType;
  union {
    IKEEXT_PRESHARED_KEY_AUTHENTICATION1 presharedKeyAuthentication;
    IKEEXT_CERTIFICATE_AUTHENTICATION2   certificateAuthentication;
    IKEEXT_KERBEROS_AUTHENTICATION1      kerberosAuthentication;
    IKEEXT_RESERVED_AUTHENTICATION0      reservedAuthentication;
    IKEEXT_NTLM_V2_AUTHENTICATION0       ntlmV2Authentication;
    IKEEXT_CERTIFICATE_AUTHENTICATION2   sslAuthentication;
    IKEEXT_IPV6_CGA_AUTHENTICATION0      cgaAuthentication;
    IKEEXT_EAP_AUTHENTICATION0           eapAuthentication;
  };
} IKEEXT_AUTHENTICATION_METHOD2;

成員

authenticationMethodType

類型: IKEEXT_AUTHENTICATION_METHOD_TYPE

驗證方法的類型。

presharedKeyAuthentication

類型: IKEEXT_PRESHARED_KEY_AUTHENTICATION1

authenticationMethodTypeIKEEXT_PRESHARED_KEY時可用。

certificateAuthentication

類型: IKEEXT_CERTIFICATE_AUTHENTICATION2

authenticationMethodType為IKEEXT_CERTIFICATEIKEEXT_CERTIFICATE_ECDSA_P256IKEEXT_CERTIFICATE_ECDSA_P384時可用。

kerberosAuthentication

類型: IKEEXT_KERBEROS_AUTHENTICATION1

authenticationMethodTypeIKEEXT_KERBEROS時可用。

reservedAuthentication

類型: IKEEXT_RESERVED_AUTHENTICATION0

authenticationMethodTypeIKEEXT_RESERVED時可用。

ntlmV2Authentication

類型: IKEEXT_NTLM_V2_AUTHENTICATION0

authenticationMethodTypeIKEEXT_NTLM_V2時可用。

sslAuthentication

類型: IKEEXT_CERTIFICATE_AUTHENTICATION2

authenticationMethodType為IKEEXT_SSLIKEEXT_SSL_ECDSA_P256IKEEXT_SSL_ECDSA_P384時可用。

cgaAuthentication

類型: IKEEXT_IPV6_CGA_AUTHENTICATION0

authenticationMethodTypeIKEEXT_IPV6_CGA時可用。

eapAuthentication

類型: IKEEXT_EAP_AUTHENTICATION0

authenticationMethodTypeIKEEXT_EAP時可用。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 iketypes.h

另請參閱

Windows 篩選平臺 API 結構