証明書要求
証明書登録 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 拡張機能のセット (属性の一部として送信される可能性があります)、署名に関する情報が含まれます。 これらの問題は、次のトピックで解決されます。
関連トピック