共用方式為


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