IKEEXT_CERTIFICATE_CRITERIA0-Struktur (iketypes.h)
Die IKEEXT_CERTIFICATE_CRITERIA0-Struktur enthält eine Reihe von Kriterien, die auf eine Authentifizierungsmethode angewendet werden sollen.
Syntax
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;
Member
certData
Typ: FWP_BYTE_BLOB
X509/ASN.1-codierter Name des Stammzertifikats. Sollte leer sein, wenn Sie die Konfiguration des Unternehmens oder des vertrauenswürdigen Stammspeichers angeben.
certHash
Typ: FWP_BYTE_BLOB
Hexadezimalzeichenfolge mit 16 Zeichen, die die ID, den Fingerabdruck oder den HASH des Endzertifikats darstellt.
eku
Typ: IKEEXT_CERT_EKUS0*
Die spezifischen EKU-Objektbezeichner (OIDs), die für die Kriterien für das Endzertifikat ausgewählt wurden.
name
Typ: IKEEXT_CERT_NAME0*
Der Name/Antragsteller, der für die Kriterien auf dem Endzertifikat ausgewählt wurde.
flags
Typ: UINT32
Ist für das System reserviert.
Hinweise
Das certData-Member bezieht sich auf den codierten Namen des Stammzertifikats, während die Member certHash, eku und name auf Kriterien für das Endzertifikat verweisen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | iketypes.h |