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 |