estructura IKEEXT_CERTIFICATE_AUTHENTICATION1 (iketypes.h)
El IKEEXT_CERTIFICATE_AUTHENTICATION2 está disponible. Para Windows Vista, IKEEXT_CERTIFICATE_AUTHENTICATION0 está disponible.
Sintaxis
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;
Miembros
inboundConfigType
Tipo de configuración de certificado para la comprobación de certificados del mismo nivel entrante.
Consulte IKEEXT_CERT_CONFIG_TYPE para obtener más información.
inboundRootArraySize
Número de elementos del miembro inboundRootArray .
Disponible cuando inboundConfigType está IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
inboundRootArray
Lista de confianza explícita para comprobar la cadena de certificados del mismo nivel.
Disponible cuando inboundConfigType está IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
Consulte IKEEXT_CERT_ROOT_CONFIG0 para obtener más información.
inboundEnterpriseStoreConfig
Configuración del almacén empresarial para comprobar la cadena de certificados del mismo nivel.
Disponible cuando inboundConfigType está IKEEXT_CERT_CONFIG_ENTERPRISE_STORE.
Consulte IKEEXT_CERT_ROOT_CONFIG0 para obtener más información.
inboundTrustedRootStoreConfig
Configuración del almacén raíz de confianza para comprobar la cadena de certificados del mismo nivel.
Disponible cuando inboundConfigType está IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE.
Consulte IKEEXT_CERT_ROOT_CONFIG0 para obtener más información.
outboundConfigType
Tipo de configuración de certificado para la comprobación del certificado local saliente.
Consulte IKEEXT_CERT_CONFIG_TYPE para obtener más información.
outboundRootArraySize
Número de elementos del miembro outboundRootArray .
Disponible cuando outboundConfigType está IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
outboundRootArray
Lista de confianza explícita para seleccionar una cadena de certificados que se va a enviar al mismo nivel.
Disponible cuando outboundConfigType está IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
Consulte IKEEXT_CERT_ROOT_CONFIG0 para obtener más información.
outboundEnterpriseStoreConfig
Configuración del almacén de empresa para seleccionar la cadena de certificados.
Disponible cuando outboundConfigType está IKEEXT_CERT_CONFIG_ENTERPRISE_STORE.
Consulte IKEEXT_CERT_ROOT_CONFIG0 para obtener más información.
outboundTrustedRootStoreConfig
Configuración del almacén raíz de confianza para seleccionar la cadena de certificados.
Disponible cuando outboundConfigType está IKEEXT_CERT_CONFIG_ROOT_STORE.
Consulte IKEEXT_CERT_ROOT_CONFIG0 para obtener más información.
flags
Combinación de los siguientes valores que especifican las características de autenticación del certificado.
localCertLocationUrl
Dirección URL HTTP que apunta a un certificado codificado o a un paquete de certificados, que usará IKEv2 para autenticar la máquina local en un mismo nivel.
Solo se aplica a IKEv2.
Consulte FWP_BYTE_BLOB para obtener más información.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | iketypes.h |