憑證要求
憑證註冊 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 版延伸模組(可提交為屬性的一部分),以及簽章。 下列主題會解決這些問題:
相關主題