共用方式為


IX509CertificateRequest 介面 (certenroll.h)

IX509CertificateRequest 介面代表抽象基底憑證要求,可識別憑證註冊 API 實作的每個要求物件通用和繼承的方法和屬性。 下列清單討論這些物件的繼承結構:

繼承

IX509CertificateRequest 介面繼承自 IDispatch 介面。 IX509CertificateRequest 也有下列類型的成員:

方法

IX509CertificateRequest 介面具有這些方法。

 
IX509CertificateRequest::Encode

簽署並編碼憑證要求,並在其中一個不存在時建立密鑰組。
IX509CertificateRequest::get_AlternateSignatureAlgorithm

指定和擷取布爾值,指出簽章演算法物件標識碼是否 () PKCS (Get)
IX509CertificateRequest::get_ClientId

指定並擷取值,識別建立要求的可執行檔。 (取得)
IX509CertificateRequest::get_CspInformations

指定並擷取可供要求物件使用的密碼編譯提供者集合。 (取得)
IX509CertificateRequest::get_EnrollmentContext

擷取值,指定憑證是否適用於計算機或使用者。
IX509CertificateRequest::get_HashAlgorithm

指定及擷取用來簽署憑證要求的哈希演算法 (OID) 物件標識符。 (取得)
IX509CertificateRequest::get_ParentWindow

指定和擷取索引鍵相關使用者介面對話框所使用的視窗識別碼。 (取得)
IX509CertificateRequest::get_RawData

擷取包含已簽署、可辨別編碼規則 (DER) 編碼憑證要求的位元組陣列。
IX509CertificateRequest::get_RenewalCertificate

指定或擷取位元組陣列,其中包含要更新的 可辨別編碼規則 (DER) 編碼憑證。 (取得)
IX509CertificateRequest::get_Silent

指定或擷取布爾值,指出憑證註冊程序期間是否顯示任何與密鑰相關的強制回應對話方塊。 (取得)
IX509CertificateRequest::get_SuppressDefaults

指定或擷取布爾值,指出要求中是否包含預設延伸模組和屬性。 (取得)
IX509CertificateRequest::get_Type

擷取值,指定要求物件的型別。
IX509CertificateRequest::get_UIContextMessage

指定或擷取要顯示在使用者介面中的內容字串。 (取得)
IX509CertificateRequest::GetInnerRequest

擷取巢狀要求物件。
IX509CertificateRequest::Initialize

初始化用戶或計算機的要求物件。
IX509CertificateRequest::p ut_AlternateSignatureAlgorithm

指定和擷取布爾值,指出簽章演算法物件標識碼是否 () PKCS (Put)
IX509CertificateRequest::p ut_ClientId

指定並擷取值,識別建立要求的可執行檔。 (Put)
IX509CertificateRequest::p ut_CspInformations

指定並擷取可供要求物件使用的密碼編譯提供者集合。 (Put)
IX509CertificateRequest::p ut_HashAlgorithm

指定及擷取用來簽署憑證要求的哈希演算法 (OID) 物件標識符。 (Put)
IX509CertificateRequest::p ut_ParentWindow

指定和擷取索引鍵相關使用者介面對話框所使用的視窗識別碼。 (Put)
IX509CertificateRequest::p ut_RenewalCertificate

指定或擷取位元組陣列,其中包含要更新的 可辨別編碼規則 (DER) 編碼憑證。 (Put)
IX509CertificateRequest::p ut_Silent

指定或擷取布爾值,指出憑證註冊程序期間是否顯示任何與密鑰相關的強制回應對話方塊。 (Put)
IX509CertificateRequest::p ut_SuppressDefaults

指定或擷取布爾值,指出要求中是否包含預設延伸模組和屬性。 (Put)
IX509CertificateRequest::p ut_UIContextMessage

指定或擷取要顯示在使用者介面中的內容字串。 (Put)
IX509CertificateRequest::ResetForEncode

將要求物件的狀態還原至呼叫 Encode 方法之前存在的要求物件。

規格需求

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

另請參閱

CertEnroll 介面

IDispatch

IX509CertificateRequestCertificate

IX509CertificateRequestCmc

IX509CertificateRequestPkcs10

IX509CertificateRequestPkcs7