密碼編譯介面
密碼編譯介面會根據使用方式進行分類,如下所示:
伺服器引擎匯出介面
下列參考主題描述伺服器引擎匯出的介面,並由外部物件呼叫。
介面 | 描述 |
---|---|
ICertAdmin | 由系統管理程式用來管理要求、憑證和撤銷。 |
ICertAdmin2 | 由系統管理程式用來管理要求、憑證和撤銷。 取代 ICertAdmin。 |
ICertConfig | 用戶端用來取得可用伺服器的相關資訊。 |
ICertConfig2 | 用戶端用來取得可用伺服器的相關資訊。 取代 ICertConfig。 |
ICertGetConfig | 提供擷取憑證 服務 伺服器之用戶端安裝) 期間所指定之公用組態 (資料的功能。 |
ICertRequest | 用來將要求傳送至伺服器,並取得要求的結果。 |
ICertRequest2 | 用來將要求傳送至伺服器,並取得要求的結果。 取代 ICertRequest。 |
ICertServerExit | 由 結束模組 用來取得憑證和要求屬性。 |
ICertServerPolicy | 原則 模組 用來取得和設定憑證和要求屬性。 |
ICertView | 用戶端用來 檢視憑證服務資料庫。 |
ICertView2 | 用戶端用來檢視憑證服務資料庫。 取代 ICertView。 |
IEnumCERTVIEWATTRIBUTE | 用戶端用來存取 [憑證服務] 檢視中資料列的憑證屬性。 |
IEnumCERTVIEWCOLUMN | 用戶端用來存取 [憑證服務] 檢視中資料列的資料行。 |
IEnumCERTVIEWEXTENSION | 用戶端用來存取 [憑證服務] 檢視中資料列的憑證延伸模組資料。 |
IEnumCERTVIEWROW | 用戶端用來列舉憑證服務檢視的資料列。 |
IOCSPAdmin | 由系統管理程式用來設定線上憑證狀態通訊協定 (OCSP) 回應者伺服器。 |
IOCSPCAConfiguration | 提供設定 OCSP 回應程式服務的功能,以處理特定 憑證授權單位單位 (CA) 的狀態要求。 |
IOCSPCAConfigurationCollection | 提供功能來管理 OCSP 回應程式服務可以處理要求的 CA 組態。 |
IOCSPProperty | 提供設定 OCSP 回應程式伺服器屬性的功能。 |
IOCSPPropertyCollection | 由系統管理程式用來管理 OCSP 回應程式伺服器屬性。 |
伺服器引擎匯入介面
下列參考主題描述伺服器引擎所匯入的介面。
介面 | 描述 |
---|---|
ICertExit | 由結束模組匯出。 伺服器引擎用來傳遞已完成的憑證和撤銷資訊。 |
ICertExit2 | 將 GetManageModule 方法新增至 ICertExit。 |
ICertManageModule | 由原則或結束模組匯出。 用來顯示模組資訊或顯示用於設定模組的使用者介面。 |
ICertPolicy | 由原則模組匯出。 伺服器引擎用來檢查要求並取得憑證的屬性。 |
ICertPolicy2 | 將 GetManageModule 方法新增至 ICertPolicy。 |
編碼介面
下列參考主題描述可由 延伸模組處理常式 匯出的介面,並由原則模組匯入。
介面 | 描述 |
---|---|
ICertEncodeAltName | 由 原則模組 用來處理替代名稱延伸模組。 |
ICertEncodeBitString | 原則模組用來處理憑證延伸模組中使用的位字串。 |
ICertEncodeCRLDistInfo | 由原則模組用來處理 憑證撤銷清單 , (CRL) 憑證延伸模組中使用的散發資訊陣列。 |
ICertEncodeDateArray | 原則模組用來處理憑證延伸模組中使用的 日期 陣列。 |
ICertEncodeLongArray | 原則模組用來處理憑證延伸模組中使用的 Long 陣列。 |
ICertEncodeStringArray | 原則模組用來處理憑證延伸模組中使用的 STRING 陣列。 |
憑證註冊介面
本節說明憑證註冊控制項的物件、方法和屬性,以及智慧卡註冊控制項中可用的物件、方法和屬性。 這些包括下列介面。
介面 | 描述 |
---|---|
ICEnroll | 代表憑證註冊控制項的數個介面之一。 如果您未使用自動化,則主要是感興趣的。 |
ICEnroll2 | 代表憑證註冊控制項的數個介面之一。 如果您未使用自動化,則主要是感興趣的。 |
ICEnroll3 | 代表憑證註冊控制項的數個介面之一。 如果您未使用自動化,則主要是感興趣的。 |
ICertificateEnrollmentPolicyServerSetup | 代表 Active Directory 憑證服務內的憑證註冊原則 (CEP) Web 服務, (ADCS) 。 此服務可讓使用者和電腦取得憑證註冊原則資訊。 |
ICertificateEnrollmentServerSetup | 代表 ADCS 內的憑證註冊 Web 服務 (CES) 。 此服務可讓使用者和電腦註冊及更新憑證。 |
ICEnroll4 | 代表憑證註冊控制項的數個介面之一。 如果您未使用自動化,則主要是感興趣的。 |
IEnroll | 代表憑證註冊控制項的數個介面之一。 如果您未使用自動化,則介面主要是感興趣的。 |
IEnroll2 | 代表憑證註冊控制項的數個介面之一。 如果您未使用自動化,則介面主要是感興趣的。 |
IEnroll4 | 代表憑證註冊控制項的數個介面之一。 如果您未使用自動化,則介面主要是感興趣的。 |
ISCrdEnr | 表示智慧卡註冊控制項。 如果您未使用自動化,則主要是感興趣的。 |
CAPICOM 互通性介面
下列參考主題描述允許 CryptoAPI 衍生與 CAPICOM 2.0 搭配運作的介面。
介面 | 描述 |
---|---|
ICertCoNtext | 提供 CAPICOM X.509v3 Certificate 物件的存取權。 此內容可讓 CAPICOM 憑證用於 CryptoAPI 的其他衍生。 |
ICertStore | 提供 CAPICOM Store 物件內容的存取權。 此內容可讓 CAPICOM 憑證存放區用於 CryptoAPI 的其他衍生。 |
IChainCoNtext | 提供 CAPICOM Chain 物件內容的存取權。 此內容可讓 CAPICOM 憑證信任鏈結用於 CryptoAPI 的其他衍生。 |