IKEEXT_CERTIFICATE_AUTHENTICATION0-Struktur (iketypes.h)
Die IKEEXT_CERTIFICATE_AUTHENTICATION1 ist verfügbar. Für Windows 8 ist IKEEXT_CERTIFICATE_AUTHENTICATION2 verfügbar.
Syntax
typedef struct IKEEXT_CERTIFICATE_AUTHENTICATION0_ {
IKEEXT_CERT_CONFIG_TYPE inboundConfigType;
union {
struct {
UINT32 inboundRootArraySize;
IKEEXT_CERT_ROOT_CONFIG0 *inboundRootArray;
};
IKEEXT_CERT_ROOT_CONFIG0 *inboundEnterpriseStoreConfig;
IKEEXT_CERT_ROOT_CONFIG0 *inboundTrustedRootStoreConfig;
};
IKEEXT_CERT_CONFIG_TYPE outboundConfigType;
union {
struct {
UINT32 outboundRootArraySize;
IKEEXT_CERT_ROOT_CONFIG0 *outboundRootArray;
};
IKEEXT_CERT_ROOT_CONFIG0 *outboundEnterpriseStoreConfig;
IKEEXT_CERT_ROOT_CONFIG0 *outboundTrustedRootStoreConfig;
};
UINT32 flags;
} IKEEXT_CERTIFICATE_AUTHENTICATION0;
Members
inboundConfigType
Zertifikatkonfigurationstyp für die Überprüfung eingehender Peerzertifikate.
Weitere Informationen finden Sie unter IKEEXT_CERT_CONFIG_TYPE .
inboundRootArraySize
Anzahl der Elemente im inboundRootArray-Element .
Verfügbar, wenn inboundConfigTypeIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST ist.
inboundRootArray
Explizite Vertrauensliste zum Überprüfen der Peerzertifikatkette.
Verfügbar, wenn inboundConfigTypeIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST ist.
Weitere Informationen finden Sie unter IKEEXT_CERT_ROOT_CONFIG0 .
inboundEnterpriseStoreConfig
Enterprise Store-Konfiguration zum Überprüfen der Peerzertifikatkette.
Verfügbar, wenn inboundConfigTypeIKEEXT_CERT_CONFIG_ENTERPRISE_STORE ist.
Weitere Informationen finden Sie unter IKEEXT_CERT_ROOT_CONFIG0 .
inboundTrustedRootStoreConfig
Konfiguration des vertrauenswürdigen Stammspeichers zum Überprüfen der Peerzertifikatkette.
Verfügbar, wenn inboundConfigTypeIKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE ist.
Weitere Informationen finden Sie unter IKEEXT_CERT_ROOT_CONFIG0 .
outboundConfigType
Zertifikatkonfigurationstyp für die überprüfung des ausgehenden lokalen Zertifikats.
Weitere Informationen finden Sie unter IKEEXT_CERT_CONFIG_TYPE .
outboundRootArraySize
Anzahl der Elemente im outboundRootArray-Element .
Verfügbar, wenn outboundConfigTypeIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST ist.
outboundRootArray
Explizite Vertrauensliste zum Auswählen einer Zertifikatkette, die an den Peer gesendet werden soll.
Verfügbar, wenn outboundConfigTypeIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST ist.
Weitere Informationen finden Sie unter IKEEXT_CERT_ROOT_CONFIG0 .
outboundEnterpriseStoreConfig
Konfiguration des Unternehmensspeichers zum Auswählen der Zertifikatkette.
Verfügbar, wenn outboundConfigTypeIKEEXT_CERT_CONFIG_ENTERPRISE_STORE ist.
Weitere Informationen finden Sie unter IKEEXT_CERT_ROOT_CONFIG0 .
outboundTrustedRootStoreConfig
Konfiguration des vertrauenswürdigen Stammspeichers für die Auswahl der Zertifikatkette.
Verfügbar, wenn outboundConfigTypeIKEEXT_CERT_CONFIG_ROOT_STORE ist.
Weitere Informationen finden Sie unter IKEEXT_CERT_ROOT_CONFIG0 .
flags
Eine Kombination der folgenden Werte, die die Merkmale der Zertifikatauthentifizierung angibt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | iketypes.h |