OCSP_BASIC_RESPONSE_ENTRY結構 (wincrypt.h)
OCSP_BASIC_RESPONSE_ENTRY 結構包含單一憑證的目前憑證狀態。 此結構會填入 OCSP_BASIC_RESPONSE_INFOrgResponseEntry 成員。
語法
typedef struct _OCSP_BASIC_RESPONSE_ENTRY {
OCSP_CERT_ID CertId;
DWORD dwCertStatus;
union {
POCSP_BASIC_REVOKED_INFO pRevokedInfo;
} DUMMYUNIONNAME;
FILETIME ThisUpdate;
FILETIME NextUpdate;
DWORD cExtension;
PCERT_EXTENSION rgExtension;
} OCSP_BASIC_RESPONSE_ENTRY, *POCSP_BASIC_RESPONSE_ENTRY;
成員
CertId
OCSP_CERT_ID 結構,指定 在線憑證狀態通訊協定 (OCSP) 回應的目標憑證。
dwCertStatus
值,表示目標證書撤銷狀態。
RFC 2560 定義下列憑證狀態的可能值。
價值 | 意義 |
---|---|
|
憑證未撤銷。 |
|
憑證會永久或暫時撤銷。 |
|
回應者沒有目標憑證的資訊。 |
DUMMYUNIONNAME
DUMMYUNIONNAME.pRevokedInfo
OCSP_BASIC_REVOKED_INFO 結構的指標,指定撤銷目標憑證的原因。
ThisUpdate
已知 dwCertStatus 所指示之回應的日期和時間是正確的。
NextUpdate
憑證狀態可使用更新資訊的日期和時間。 值為零表示憑證狀態永遠不會過期。
cExtension
rgExtension 陣列中的元素數目。
rgExtension
CERT_EXTENSION 結構的指標數位,每個指標都包含有關回應的其他資訊。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
支援的最低伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | wincrypt.h |