IKEEXT_CREDENTIAL2結構 (iketypes.h)
IKEEXT_CREDENTIAL2結構用來儲存用於驗證的認證資訊。 IKEEXT_CREDENTIAL1可供 使用。 針對 Windows Vista,IKEEXT_CREDENTIAL0 可供使用。
語法
typedef struct IKEEXT_CREDENTIAL2_ {
IKEEXT_AUTHENTICATION_METHOD_TYPE authenticationMethodType;
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE impersonationType;
union {
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *presharedKey;
IKEEXT_CERTIFICATE_CREDENTIAL1 *certificate;
IKEEXT_NAME_CREDENTIAL0 *name;
};
} IKEEXT_CREDENTIAL2;
成員
authenticationMethodType
類型: IKEEXT_AUTHENTICATION_METHOD_TYPE
驗證方法的類型。
impersonationType
類型: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE
模擬的類型。
presharedKey
類型: IKEEXT_PRESHARED_KEY_AUTHENTICATION1*
當 authenticationMethodTypeIKEEXT_PRESHARED_KEY時可用。
certificate
類型: IKEEXT_CERTIFICATE_CREDENTIAL1*
當 authenticationMethodType是下列其中一個值時可用。
IKEEXT_CERTIFICATE IKEEXT_CERTIFICATE_ECDSA_P256 IKEEXT_CERTIFICATE_ECDSA_P384 IKEEXT_SSL IKEEXT_SSL_ECDSA_P256 IKEEXT_SSL_ECDSA_P384 IKEEXT_IPV6_CGA
name
當 authenticationMethodType是下列其中一個值時可用。
IKEEXT_KERBEROSIKEEXT_NTML_V2IKEEXT_RESERVED
需求
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | iketypes.h |
另請參閱
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE
IKEEXT_AUTHENTICATION_METHOD_TYPE
IKEEXT_CERTIFICATE_CREDENTIAL1