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 |