estrutura CRL_INFO (wincrypt.h)
A estrutura CRL_INFO contém as informações de uma CRL ( lista de certificados revogados ).
Sintaxe
typedef struct _CRL_INFO {
DWORD dwVersion;
CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm;
CERT_NAME_BLOB Issuer;
FILETIME ThisUpdate;
FILETIME NextUpdate;
DWORD cCRLEntry;
PCRL_ENTRY rgCRLEntry;
DWORD cExtension;
PCERT_EXTENSION rgExtension;
} CRL_INFO, *PCRL_INFO;
Membros
dwVersion
Número de versão da CRL. Os números de versão definidos no momento são mostrados na tabela a seguir.
Valor | Significado |
---|---|
|
versão 1 |
|
versão 2 |
SignatureAlgorithm
CRYPT_ALGORITHM_IDENTIFIER estrutura que contém o OID ( identificador de objeto ) de um algoritmo de assinatura e quaisquer parâmetros adicionais associados.
Issuer
Uma estrutura BLOB que contém o nome de um emissor de certificado codificado.
ThisUpdate
Indicação da data e hora da crl publicada. Se a hora for após 1950 e antes de 2050, ela será codificada em tempo UTC como uma data/hora de 8 bytes precisa de segundos com um ano de 2 dígitos (ou seja, YYMMDDHHMMSS mais 2 bytes). Caso contrário, ele é codificado em tempo generalizado como um ano de 8 bytes preciso para milissegundos com um ano de 4 bytes.
NextUpdate
Indicação da data e hora da próxima atualização agendada disponível da CRL. Se a hora for após 1950 e antes de 2050, ela será codificada em tempo UTC como uma data/hora de 8 bytes precisa de segundos com um ano de 2 dígitos (ou seja, YYMMDDHHMMSS mais 2 bytes). Caso contrário, ele é codificado em tempo generalizado como uma hora de data de 8 bytes precisa de milissegundos com um ano de 4 bytes.
cCRLEntry
Número de elementos na matriz rgCRLEntry .
rgCRLEntry
Matriz de ponteiros para estruturas de CRL_ENTRY . Cada uma dessas estruturas representa um certificado revogado.
cExtension
Número de elementos na matriz rgExtension .
rgExtension
Matriz de ponteiros para estruturas CERT_EXTENSION , cada uma mantendo informações sobre a CRL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | wincrypt.h |