estrutura IKEEXT_CERTIFICATE_CRITERIA0 (iketypes.h)
A estrutura IKEEXT_CERTIFICATE_CRITERIA0 contém um conjunto de critérios a serem aplicados a um método de autenticação.
Sintaxe
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;
Membros
certData
Tipo: FWP_BYTE_BLOB
Nome codificado em X509/ASN.1 do certificado raiz. Deve estar vazio ao especificar a configuração enterprise ou de repositório raiz confiável.
certHash
Tipo: FWP_BYTE_BLOB
Cadeia de caracteres hexadecimal de 16 caracteres que representa a ID, a impressão digital ou o HASH do certificado final.
eku
Tipo: IKEEXT_CERT_EKUS0*
Os OIDs (identificadores de objeto) de EKU (uso estendido de chave) específicos selecionados para os critérios no certificado final.
name
Tipo: IKEEXT_CERT_NAME0*
O nome/assunto selecionado para os critérios no certificado final.
flags
Tipo: UINT32
Reservado para uso do sistema.
Comentários
O membro certData refere-se ao nome codificado do certificado raiz, enquanto os membros certHash, eku e name referem-se a critérios no certificado final.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | iketypes.h |