estrutura OCSP_BASIC_REVOKED_INFO (wincrypt.h)
A estrutura OCSP_BASIC_REVOKED_INFO contém o motivo pelo qual um certificado foi revogado. A estrutura OCSP_BASIC_RESPONSE_ENTRY usa essa estrutura.
Sintaxe
typedef struct _OCSP_BASIC_REVOKED_INFO {
FILETIME RevocationDate;
DWORD dwCrlReasonCode;
} OCSP_BASIC_REVOKED_INFO, *POCSP_BASIC_REVOKED_INFO;
Membros
RevocationDate
Data em que o certificado foi revogado. Para obter mais informações, consulte a descrição do membro RevocationDate para CRL_ENTRY.
dwCrlReasonCode
Um valor que especifica o motivo pelo qual um certificado foi revogado. Esse pode ser um dos valores a seguir.
Valor | Significado |
---|---|
|
Nenhum motivo foi especificado para revogação. |
|
Sabe-se ou suspeita que a chave privada da entidade ou outros aspectos do assunto validados no certificado sejam comprometidos. |
|
É conhecido ou suspeito que a chave privada da autoridade de certificação (AC) ou outros aspectos da AC validado no certificado estão comprometidos. |
|
O nome da entidade ou outras informações no certificado foram modificadas, mas não há motivo para suspeitar que a chave privada tenha sido comprometida. |
|
O certificado foi substituído, mas não há motivo para suspeitar que a chave privada foi comprometida. |
|
O certificado não é mais necessário para a finalidade para a qual foi emitido, mas não há motivo para suspeitar que a chave privada foi comprometida. |
|
O certificado foi colocado em espera. |
|
O certificado foi removido da CRL ( lista de revogação de certificados ). |
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | wincrypt.h |