共用方式為


憑證要求

憑證註冊 SDK 可用來建立 PKCS #10、PKCS #7、CMC 和自我簽署憑證要求。 每個要求類型都會以下表所列的其中一個介面來表示。 所有要求介面都會直接或間接繼承自 IX509CertificateRequest 介面。

介面 描述
IX509CertificateRequestPkcs10 表示 PKCS #10 要求。 此介面繼承自 IX509CertificateRequest
IX509CertificateRequestPkcs7 表示 PKCS #7 要求。 此介面繼承自 IX509CertificateRequest
IX509CertificateRequestCertificate 表示自我簽署憑證。 此介面繼承自 IX509CertificateRequestPkcs10
IX509CertificateRequestCmc 表示 CMC 要求。 此介面繼承自 IX509CertificateRequestPkcs7

 

下圖顯示憑證註冊 API 所支援之要求對象的繼承結構。 IX509CertificateRequest 物件直接或間接地作為所有可用要求物件的基類。

要求介面的繼承結構

不論類型為何,憑證要求都包含發出要求之主體的相關信息、主體的公鑰、一組屬性、一組 X.509 第 3 版延伸模組(可提交為屬性的一部分),以及簽章。 下列主題會解決這些問題:

IX509CertificateRequestCertificate

IX509CertificateRequestCmc

IX509CertificateRequestPkcs7

IX509CertificateRequestPkcs10