IKEEXT_CREDENTIAL2 structure (iketypes.h)
La structure IKEEXT_CREDENTIAL2 est utilisée pour stocker les informations d’identification utilisées pour l’authentification. IKEEXT_CREDENTIAL1 est disponible. Pour Windows Vista, IKEEXT_CREDENTIAL0 est disponible.
Syntaxe
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;
Membres
authenticationMethodType
Type : IKEEXT_AUTHENTICATION_METHOD_TYPE
Type de méthode d’authentification.
impersonationType
Type : IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE
Type d’emprunt d’identité.
presharedKey
Type : IKEEXT_PRESHARED_KEY_AUTHENTICATION1*
Disponible lorsque authenticationMethodType est IKEEXT_PRESHARED_KEY.
certificate
Type : IKEEXT_CERTIFICATE_CREDENTIAL1*
Disponible lorsque authenticationMethodType est l’une des valeurs suivantes.
IKEEXT_CERTIFICATEIKEEXT_CERTIFICATE_ECDSA_P256 IKEEXT_SSL_ECDSA_P384IKEEXT_IPV6_CGA IKEEXT_CERTIFICATE_ECDSA_P384IKEEXT_CERTIFICATE_ECDSA_P384IKEEXT_SSL IKEEXT_SSL_ECDSA_P256
name
Type : IKEEXT_NAME_CREDENTIAL0*
Disponible lorsque authenticationMethodType est l’une des valeurs suivantes.
IKEEXT_RESERVEDIKEEXT_NTML_V2 IKEEXT_KERBEROS
Configuration requise
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | iketypes.h |
Voir aussi
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE
IKEEXT_AUTHENTICATION_METHOD_TYPE
IKEEXT_CERTIFICATE_CREDENTIAL1
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour