共用方式為


OCSP_BASIC_REVOKED_INFO結構 (wincrypt.h)

OCSP_BASIC_REVOKED_INFO結構包含撤銷憑證的原因。 OCSP_BASIC_RESPONSE_ENTRY結構會使用此結構。

語法

typedef struct _OCSP_BASIC_REVOKED_INFO {
  FILETIME RevocationDate;
  DWORD    dwCrlReasonCode;
} OCSP_BASIC_REVOKED_INFO, *POCSP_BASIC_REVOKED_INFO;

成員

RevocationDate

撤銷憑證的日期。 如需詳細資訊,請參閱CRL_ENTRY 的 RevocationDate成員描述。

dwCrlReasonCode

值,指定撤銷憑證的原因。 這可以是下列其中一個值。

意義
CRL_REASON_UNSPECIFIED
0
未指定撤銷原因。
CRL_REASON_KEY_COMPROMISE
1
已知或懷疑主體的 私密金鑰 或其他在憑證中驗證之主體層面遭到入侵。
CRL_REASON_CA_COMPROMISE
2
已知或懷疑 憑證授權單位單位 (CA 的) 私密金鑰或其他在憑證中驗證之 CA 層面遭到入侵。
CRL_REASON_AFFILIATION_CHANGED
3
憑證中的主體名稱或其他資訊已修改,但沒有任何原因可懷疑私密金鑰已遭入侵。
CRL_REASON_SUPERSEDED
4
憑證已被取代,但沒有任何原因會懷疑私密金鑰已遭入侵。
CRL_REASON_CESSATION_OF_OPERATION
5
憑證已不再需要用於發行憑證的目的,但沒有任何原因會懷疑私密金鑰已遭入侵。
CRL_REASON_CERTIFICATE_HOLD
6
憑證已保留。
CRL_REASON_REMOVE_FROM_CRL
8
憑證已從 憑證撤銷清單中 移除, (CRL) 。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 wincrypt.h

另請參閱

CRL_ENTRY

OCSP_BASIC_RESPONSE_ENTRY