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

IX509CertificateRequestPkcs10V3 インターフェイスは、PKCS #10 証明書要求を表します。 これには、IX509CertificateRequestPkcs10 および IX509CertificateRequestPkcs10V2 インターフェイスによって定義されたすべてのメソッドが含まれており、TPM 証明書の構成証明を有効にするプロパティが追加されます。

継承

IX509CertificateRequestPkcs10V3 インターフェイスは、IX509CertificateRequestPkcs10V2 インターフェイスから継承します。

メソッド

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

 
IX509CertificateRequestPkcs10V3::get_AttestationEncryptionCertificate

クライアントからの EKPUB 値と EKCERT 値の暗号化に使用される証明書。 このプロパティは、信頼されたコンピューター ルートにチェーンする有効な証明書に設定する必要があります。 (Get)
IX509CertificateRequestPkcs10V3::get_AttestPrivateKey

True の 場合は、作成された秘密キーを構成証明する必要があります。それ以外の場合は false。 true の場合、AttestationEncryptionCertificate プロパティが設定されていることが予想されます。 (Get)
IX509CertificateRequestPkcs10V3::get_ChallengePassword

チャレンジを含む要求を作成するときに使用するパスワード。 チャレンジなしで要求を作成するには、ChallengePassword プロパティを設定しないでください。 (Get)
IX509CertificateRequestPkcs10V3::get_EncryptionAlgorithm

クライアントから EKPUB 値と EKCERT 値を暗号化するために使用される暗号化アルゴリズム。 (Get)
IX509CertificateRequestPkcs10V3::get_EncryptionStrength

暗号化に使用する EncryptionAlgorithm のビット長を識別します。 EncryptionAlgorithm でサポートされるビット長が 1 つだけの場合は、EncryptionStrength プロパティの値を指定する必要はありません。 (Get)
IX509CertificateRequestPkcs10V3::get_NameValuePairs

追加の証明書プロパティ値の名前と値のペアのコレクション。
IX509CertificateRequestPkcs10V3::p ut_AttestationEncryptionCertificate

クライアントからの EKPUB 値と EKCERT 値の暗号化に使用される証明書。 このプロパティは、信頼されたコンピューター ルートにチェーンする有効な証明書に設定する必要があります。 (Put)
IX509CertificateRequestPkcs10V3::p ut_AttestPrivateKey

True の 場合は、作成された秘密キーを構成証明する必要があります。それ以外の場合は false。 true の場合、AttestationEncryptionCertificate プロパティが設定されていることが予想されます。 (Put)
IX509CertificateRequestPkcs10V3::p ut_ChallengePassword

チャレンジを含む要求を作成するときに使用するパスワード。 チャレンジなしで要求を作成するには、ChallengePassword プロパティを設定しないでください。 (Put)
IX509CertificateRequestPkcs10V3::p ut_EncryptionAlgorithm

クライアントから EKPUB 値と EKCERT 値を暗号化するために使用される暗号化アルゴリズム。 (Put)
IX509CertificateRequestPkcs10V3::p ut_EncryptionStrength

暗号化に使用する EncryptionAlgorithm のビット長を識別します。 EncryptionAlgorithm でサポートされるビット長が 1 つだけの場合は、EncryptionStrength プロパティの値を指定する必要はありません。 (Put)

要件

   
対象プラットフォーム Windows
ヘッダー certenroll.h