IX509EndorsementKey 介面 (certenroll.h)
X.509 簽署密鑰介面
繼承
IX509EndorsementKey 介面繼承自 IDispatch 介面。 IX509EndorsementKey 也有下列類型的成員:
方法
IX509EndorsementKey 介面具有這些方法。
IX509EndorsementKey::AddCertificate 將簽署金鑰憑證新增至金鑰記憶體提供者, (支援簽署金鑰的 KSP) 。 |
IX509EndorsementKey::Close 關閉簽署金鑰。 您只能在成功呼叫 Open 方法之後呼叫 Close 方法。 |
IX509EndorsementKey::ExportPublicKey 匯出簽署公鑰。 |
IX509EndorsementKey::get_Length 簽署金鑰的位長度。 您只能在呼叫 Open 方法之後存取這個屬性。 |
IX509EndorsementKey::get_Opened 指出是否已成功呼叫 Open 方法。 |
IX509EndorsementKey::get_ProviderName 加密提供者的名稱。 預設值為 Microsoft Platform Crypto Provider。 您必須先設定 ProviderName 屬性,才能呼叫 Open 方法。 呼叫 Open 方法之後,就無法變更 ProviderName 屬性。 (取得) |
IX509EndorsementKey::GetCertificateByIndex 從指定索引的金鑰儲存提供者取得與簽署金鑰相關聯的簽署憑證。 |
IX509EndorsementKey::GetCertificateCount 取得金鑰儲存提供者中簽署憑證的計數。 |
IX509EndorsementKey::Open 開啟簽署金鑰。 簽署密鑰必須開啟,才能從簽署密鑰擷取資訊、新增或移除憑證,或匯出簽署密鑰。 |
IX509EndorsementKey::p ut_ProviderName 加密提供者的名稱。 預設值為 Microsoft Platform Crypto Provider。 您必須先設定 ProviderName 屬性,才能呼叫 Open 方法。 呼叫 Open 方法之後,就無法變更 ProviderName 屬性。 (Put) |
IX509EndorsementKey::RemoveCertificate 從金鑰儲存提供者移除與簽署金鑰相關的簽署憑證。 您只能在成功呼叫 Open 方法之後呼叫 RemoveCertificate 方法。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | certenroll.h |