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

IX509AttributeCspProvider インターフェイスは、証明書を要求するエンティティによって使用される暗号化プロバイダーを識別する属性を表します。 暗号化プロバイダーとキー コンテナーは、キーの生成と格納、暗号化、署名、ハッシュの実行に使用されます。

Encode メソッドを 呼び出すと、この属性は PKCS #10 属性コレクションに自動的に配置されます。

継承

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

メソッド

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

 
IX509AttributeCspProvider::get_KeySpec

プロバイダーまたはキー コンテナーによって格納されているキー ペアを暗号化または署名コンテンツに使用するかどうかを識別する値を取得します。
IX509AttributeCspProvider::get_ProviderName

プロバイダー名を取得します。
IX509AttributeCspProvider::get_Signature

プロバイダーのデジタル署名を取得します。
IX509AttributeCspProvider::InitializeDecode

プロバイダーに関する情報を含むDistinguished Encoding Rules (DER) でエンコードされたバイト配列からオブジェクトを初期化します。
IX509AttributeCspProvider::InitializeEncode

プロバイダーに関する情報から 属性を初期化します。

要件

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

関連項目

CertEnroll インターフェイス

IX509Attribute

IX509Attributes