次の方法で共有


証明書要求

証明書登録 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