Compartir a través de


IKEEXT_CERTIFICATE_CRITERIA0 estructura (iketypes.h)

La estructura IKEEXT_CERTIFICATE_CRITERIA0 contiene un conjunto de criterios que se aplicarán a un método de autenticación.

Sintaxis

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;

Miembros

certData

Tipo: FWP_BYTE_BLOB

Nombre codificado X509/ASN.1 del certificado raíz. Debe estar vacío al especificar la configuración del almacén raíz de confianza o enterprise.

certHash

Tipo: FWP_BYTE_BLOB

Cadena hexadecimal de 16 caracteres que representa el identificador, la huella digital o HASH del certificado final.

eku

Tipo: IKEEXT_CERT_EKUS0*

Identificadores de objeto (EKU) de uso extendido (EKU) específicos seleccionados para los criterios del certificado final.

name

Tipo: IKEEXT_CERT_NAME0*

Nombre o asunto seleccionado para los criterios del certificado final.

flags

Tipo: UINT32

Reservado para uso del sistema.

Comentarios

El miembro certData hace referencia al nombre codificado del certificado raíz, mientras que los miembros certHash, eku y name hacen referencia a criterios en el certificado final.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado iketypes.h

Consulte también

FWP_BYTE_BLOB

IKEEXT_CERT_EKUS0

IKEEXT_CERT_NAME0