structure IKEEXT_CERTIFICATE_CRITERIA0 (iketypes.h)
La structure IKEEXT_CERTIFICATE_CRITERIA0 contient un ensemble de critères à appliquer à une méthode d’authentification.
Syntaxe
typedef struct IKEEXT_CERTIFICATE_CRITERIA0_ {
FWP_BYTE_BLOB certData;
FWP_BYTE_BLOB certHash;
IKEEXT_CERT_EKUS0 *eku;
IKEEXT_CERT_NAME0 *name;
UINT32 flags;
} IKEEXT_CERTIFICATE_CRITERIA0;
Membres
certData
Type : FWP_BYTE_BLOB
Nom encodé X509/ASN.1 du certificat racine. Doit être vide lors de la spécification d’entreprise ou de configuration du magasin racine approuvé.
certHash
Type : FWP_BYTE_BLOB
Chaîne hexadécimale de 16 caractères qui représente l’ID, l’empreinte numérique ou le HACHAGE du certificat de fin.
eku
Type : IKEEXT_CERT_EKUS0*
Identificateurs d’objet (EKU) spécifiques à l’utilisation de clé étendue (OID) sélectionnés pour les critères du certificat de fin.
name
Type : IKEEXT_CERT_NAME0*
Nom/objet sélectionné pour les critères du certificat de fin.
flags
Type : UINT32
Réservé pour le système.
Remarques
Le membre certData fait référence au nom encodé du certificat racine, tandis que les membres certHash, eku et name font référence aux critères du certificat de fin.
Configuration requise
Condition requise | Valeur |
---|---|
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 |