structure IKEEXT_CERTIFICATE_AUTHENTICATION1 (iketypes.h)
Le IKEEXT_CERTIFICATE_AUTHENTICATION2 est disponible. Pour Windows Vista, IKEEXT_CERTIFICATE_AUTHENTICATION0 est disponible.
Syntaxe
typedef struct IKEEXT_CERTIFICATE_AUTHENTICATION1_ {
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;
FWP_BYTE_BLOB localCertLocationUrl;
} IKEEXT_CERTIFICATE_AUTHENTICATION1;
Membres
inboundConfigType
Type de configuration de certificat pour la vérification du certificat d’homologue entrant.
Pour plus d’informations , consultez IKEEXT_CERT_CONFIG_TYPE .
inboundRootArraySize
Nombre d’éléments dans le membre inboundRootArray .
Disponible quand inboundConfigType est IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
inboundRootArray
Liste d’approbation explicite pour la vérification de la chaîne de certificats d’homologue.
Disponible quand inboundConfigType est IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
Pour plus d’informations , consultez IKEEXT_CERT_ROOT_CONFIG0 .
inboundEnterpriseStoreConfig
Configuration du magasin d’entreprise pour la vérification de la chaîne de certificats d’homologue.
Disponible quand inboundConfigType est IKEEXT_CERT_CONFIG_ENTERPRISE_STORE.
Pour plus d’informations , consultez IKEEXT_CERT_ROOT_CONFIG0 .
inboundTrustedRootStoreConfig
Configuration du magasin racine approuvé pour la vérification de la chaîne de certificats d’homologue.
Disponible quand inboundConfigType est IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE.
Pour plus d’informations , consultez IKEEXT_CERT_ROOT_CONFIG0 .
outboundConfigType
Type de configuration de certificat pour la vérification de certificat local sortant.
Pour plus d’informations , consultez IKEEXT_CERT_CONFIG_TYPE .
outboundRootArraySize
Nombre d’éléments dans le membre outboundRootArray .
Disponible lorsque outboundConfigType est IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
outboundRootArray
Liste d’approbation explicite pour la sélection d’une chaîne de certificats à envoyer à l’homologue.
Disponible lorsque outboundConfigType est IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
Pour plus d’informations , consultez IKEEXT_CERT_ROOT_CONFIG0 .
outboundEnterpriseStoreConfig
Configuration du magasin d’entreprise pour la sélection de la chaîne de certificats.
Disponible lorsque outboundConfigType est IKEEXT_CERT_CONFIG_ENTERPRISE_STORE.
Pour plus d’informations , consultez IKEEXT_CERT_ROOT_CONFIG0 .
outboundTrustedRootStoreConfig
Configuration du magasin racine approuvé pour la sélection de la chaîne de certificats.
Disponible lorsque outboundConfigType est IKEEXT_CERT_CONFIG_ROOT_STORE.
Pour plus d’informations , consultez IKEEXT_CERT_ROOT_CONFIG0 .
flags
Combinaison des valeurs suivantes qui spécifie les caractéristiques d’authentification de certificat.
localCertLocationUrl
URL HTTP pointant vers un certificat encodé ou un ensemble de certificats, qui sera utilisé par IKEv2 pour l’authentification de l’ordinateur local auprès d’un homologue.
Applicable uniquement à IKEv2.
Pour plus d’informations, consultez FWP_BYTE_BLOB .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | iketypes.h |