IX509CertificateRequestCertificate インターフェイス (certenroll.h)

IX509CertificateRequestCertificate インターフェイスは、自己生成証明書の要求オブジェクトを表し、登録または証明機関を経由せずに直接証明書を作成できます。 次の図は、このオブジェクトの継承構造を示しています。

自己生成証明書の継承図

継承

IX509CertificateRequestCertificate インターフェイスは、IX509CertificateRequestPkcs10 から継承します。 IX509CertificateRequestCertificate には、次の種類のメンバーもあります。

メソッド

IX509CertificateRequestCertificate インターフェイスには、これらのメソッドがあります。

 
IX509CertificateRequestCertificate::CheckPublicKeySignature

署名証明書の公開キーを使用して、証明書の署名を検証します。
IX509CertificateRequestCertificate::get_Issuer

証明書発行者の名前を指定または取得します。 (Get)
IX509CertificateRequestCertificate::get_NotAfter

証明書が無効になった日時を指定または取得します。 (Get)
IX509CertificateRequestCertificate::get_NotBefore

証明書が無効である日付と時刻を指定または取得します。 (Get)
IX509CertificateRequestCertificate::get_SerialNumber

証明書のシリアル番号を指定して取得します。 (Get)
IX509CertificateRequestCertificate::get_SignerCertificate

証明書の署名に使用される ISignerCertificate オブジェクトを指定または取得します。 (Get)
IX509CertificateRequestCertificate::p ut_Issuer

証明書発行者の名前を指定または取得します。 (Put)
IX509CertificateRequestCertificate::p ut_NotAfter

証明書が無効になった日時を指定または取得します。 (Put)
IX509CertificateRequestCertificate::p ut_NotBefore

証明書が無効である日付と時刻を指定または取得します。 (Put)
IX509CertificateRequestCertificate::p ut_SerialNumber

証明書のシリアル番号を指定して取得します。 (Put)
IX509CertificateRequestCertificate::p ut_SignerCertificate

証明書の署名に使用される ISignerCertificate オブジェクトを指定または取得します。 (Put)

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー certenroll.h

関連項目

CertEnroll インターフェイス

IX509CertificateRequest

IX509CertificateRequestPkcs10