ICertSrvSetupKeyInformation 介面 (casetup.h)

ICertSrvSetupKeyInformation 介面會定義一組私鑰屬性,用於設定證書頒發機構單位 (CA) 或 Microsoft Simple Certificate Enrollment Protocol (SCEP) 角色。 此資訊描述現有的私鑰或安裝程式所產生的私鑰。

Microsoft 會在 CCertSrvSetupKeyInformation 類別中提供這個介面的實作。

在 C++ 中,您可以使用 CLSID_CCertSrvSetupKeyInformation 類別識別符呼叫 CoCreateInstance 函式,以建立此介面的實例。

繼承

ICertSrvSetupKeyInformation 介面繼承自 IDispatch 介面。

方法

ICertSrvSetupKeyInformation 介面具有這些方法。

 
ICertSrvSetupKeyInformation::get_ContainerName

取得或設定密碼編譯服務提供者 (CSP) 用來產生、儲存或存取密鑰的名稱。 (取得)
ICertSrvSetupKeyInformation::get_Existing

取得或設定值,這個值表示私鑰是否已存在。 (取得)
ICertSrvSetupKeyInformation::get_ExistingCACertificate

取得或設定已使用 DER 可辨別編碼規則 (DER) 編碼的二進位值,而這是與現有密鑰相對應的證書頒發機構單位 (CA) 憑證的二進位值。 (取得)
ICertSrvSetupKeyInformation::get_HashAlgorithm

取得或設定用來簽署或驗證證書頒發機構單位的哈希演算法名稱, (CA) 金鑰的憑證。 (取得)
ICertSrvSetupKeyInformation::get_Length

取得或設定金鑰強度為密碼編譯服務提供者所支援的其中一個值, (CSP) 。 (取得)
ICertSrvSetupKeyInformation::get_ProviderName

取得或設定用來產生或儲存私鑰的密碼編譯服務提供者 (CSP) 或金鑰儲存提供者的名稱, (KSP) 。 (取得)
ICertSrvSetupKeyInformation::p ut_ContainerName

取得或設定密碼編譯服務提供者 (CSP) 用來產生、儲存或存取密鑰的名稱。 (Put)
ICertSrvSetupKeyInformation::p ut_Existing

取得或設定值,這個值表示私鑰是否已存在。 (Put)
ICertSrvSetupKeyInformation::p ut_ExistingCACertificate

取得或設定已使用 DER 可辨別編碼規則 (DER) 編碼的二進位值,而這是與現有密鑰相對應的證書頒發機構單位 (CA) 憑證的二進位值。 (Put)
ICertSrvSetupKeyInformation::p ut_HashAlgorithm

取得或設定用來簽署或驗證證書頒發機構單位的哈希演算法名稱, (CA) 金鑰的憑證。 (Put)
ICertSrvSetupKeyInformation::p ut_Length

取得或設定金鑰強度為密碼編譯服務提供者所支援的其中一個值, (CSP) 。 (Put)
ICertSrvSetupKeyInformation::p ut_ProviderName

取得或設定用來產生或儲存私鑰的密碼編譯服務提供者 (CSP) 或金鑰儲存提供者的名稱, (KSP) 。 (Put)

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 Datacenter、Windows Server 2008 Enterprise [僅限傳統型應用程式]
目標平台 Windows
標頭 casetup.h