CAPICOM_CHECK_FLAG列舉

CAPICOM_CHECK_FLAG列舉類型會定義要檢查憑證鏈結的條件。

成員

member 描述
CAPICOM_CHECK_NONE 沒有完成有效性檢查。
0x00000000
CAPICOM_CHECK_TRUSTED_ROOT 檢查憑證鏈結的受根信任目錄。
0x00000001
CAPICOM_CHECK_TIME_VALIDITY 檢查鏈結中所有憑證的時間有效性。
0x00000002
CAPICOM_CHECK_SIGNATURE_VALIDITY 檢查鏈結中所有憑證上的有效簽章。
0x00000004
CAPICOM_CHECK_ONLINE_REVOCATION_STATUS 使用憑證撤銷清單檢查鏈結中所有憑證的撤銷狀態, (CRL) 線上可用。 CRL 發佈點會在憑證中使用 CRL 發佈點 (CDP) 擴充功能來下載。
如果 CRL 已下載且尚未過期,CAPICOM 會使用它,而且不會上線。 如果 CRL 尚未下載或過期,CAPICOM 就會上線嘗試下載 CRL。
如果同時指定CAPICOM_CHECK_OFFLINE_REVOCATION_STATUS,則會忽略此旗標。
0x00000008
CAPICOM_CHECK_OFFLINE_REVOCATION_STATUS 使用離線 CRL 檢查鏈結中所有憑證的撤銷狀態。
0x00000010
CAPICOM_CHECK_COMPLETE_CHAIN 檢查完整的鏈結。 CAPICOM 2.0 中引進。
0x00000020
CAPICOM_CHECK_NAME_CONSTRAINTS 檢查名稱條件約束。 CAPICOM 2.0 中引進。
0x00000040
CAPICOM_CHECK_BASIC_CONSTRAINTS 檢查基本條件約束。 CAPICOM 2.0 中引進。
0x00000080
CAPICOM_CHECK_NESTED_VALIDITY_PERIOD 檢查巢狀有效性。 CAPICOM 2.0 中引進。
0x00000100
CAPICOM_CHECK_ONLINE_ALL 檢查CAPICOM_CHECK_OFFLINE_REVOCATION_STATUS以外的所有條件。 撤銷檢查會在鏈結中的所有憑證上執行,但根憑證除外。 CAPICOM 2.0 中引進。
0x000001EF
CAPICOM_CHECK_OFFLINE_ALL 檢查CAPICOM_CHECK_ONLINE_REVOCATION_STATUS以外的所有條件。 撤銷檢查會在鏈結中的所有憑證上執行,但根憑證除外。 CAPICOM 2.0 中引進。
0x000001F7

規格需求

需求
可轉散發套件
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更新版本
標頭
Capicom.h