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

authenticationMethodTypeIKEEXT_PRESHARED_KEYされている場合に使用できます。

詳細については、「 IKEEXT_PRESHARED_KEY_AUTHENTICATION1 」を参照してください。

certificateAuthentication

authenticationMethodType がIKEEXT_CERTIFICATE、IKEEXT_CERTIFICATE_ECDSA_P256、またはIKEEXT_CERTIFICATE_ECDSA_P384の場合使用できます。

詳細については、「 IKEEXT_CERTIFICATE_AUTHENTICATION1 」を参照してください。

kerberosAuthentication

authenticationMethodTypeIKEEXT_KERBEROSされている場合に使用できます。

詳細については、「 IKEEXT_KERBEROS_AUTHENTICATION0 」を参照してください。

ntlmV2Authentication

authenticationMethodTypeIKEEXT_NTLM_V2されている場合に使用できます。

詳細については、「 IKEEXT_NTLM_V2_AUTHENTICATION0 」を参照してください。

sslAuthentication

authenticationMethodType がIKEEXT_SSL、IKEEXT_SSL_ECDSA_P256、またはIKEEXT_SSL_ECDSA_P384場合に使用できます。

詳細については、「 IKEEXT_CERTIFICATE_AUTHENTICATION1 」を参照してください。

cgaAuthentication

authenticationMethodTypeIKEEXT_IPV6_CGAされている場合に使用できます。

詳細については、「 IKEEXT_IPV6_CGA_AUTHENTICATION0 」を参照してください。

eapAuthentication

authenticationMethodTypeIKEEXT_EAPされている場合に使用できます。

詳細については、「 IKEEXT_EAP_AUTHENTICATION0 」を参照してください。

要件

   
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header iketypes.h

関連項目

Windows フィルタリング プラットフォーム API の構造