ICertificate2:: Load メソッド

[CAPICOM は32ビットのみのコンポーネントであり、Windows Server 2008、Windows Vista、Windows XP の各オペレーティングシステムで使用できます。 代わりに、 system.security.cryptography.x509certificates.x509certificate2名前空間の X509Certificate2 クラスを使用します。]

Load メソッドは、ファイルから証明書をインポートします。 このメソッドは、CAPICOM 2.0 で導入されました。

構文

Certificate.Load( _
  ByVal FileName, _
  [ ByVal Password ], _
  [ ByVal KeyStorageFlag ], _
  [ ByVal KeyLocation ] _
)

パラメーター

ファイル名 [から]

証明書データを含む .cer または .pfx ファイルへのパスを含む文字列。

パスワード [では、省略可能]

秘密キーファイルの プレーンテキストパスワードを格納している文字列。 パスワードには、最大32の Unicode 文字 (終端の null 文字を含む) を含めることができます。 パスワードの保護の詳細については、「 パスワードの処理」を参照してください。

KeyStorageFlag [では、省略可能]

キー格納フラグを定義する CAPICOM _ キー _ ストレージ _ フラグ 列挙体の値。 既定では、[CAPICOM _ KEY _ STORAGE の _ 既定値です。 次の表に、それぞれの値を示します。

[値] 意味
CAPICOM _ キー _ ストレージの _ 既定値
既定のキーストレージ。
エクスポート可能な CAPICOM _ キー _ ストレージ _
キーはエクスポート可能です。
CAPICOM _ キー _ ストレージ _ ユーザーが _ 保護されています
キーはユーザーによって保護されています。

Keylocation [では、省略可能]

キーの場所の種類を定義する、 CAPICOM _ キーの _ 場所 の列挙体の値。 既定値は [CAPICOM _ CURRENT USER KEY (CAPICOM 現在の _ ユーザーキー) です _ 。 次の表に、それぞれの値を示します。

[値] 意味
CAPICOM _ 現在の _ ユーザー _ キー
キーはユーザーキーです。
CAPICOM _ ローカル _ コンピューター _ キー
キーはマシンキーです。

戻り値

このメソッドは値を返しません。

Remarks

このメソッドは、 _ _ _ web ベースのアプリケーションからスクリプトを作成するときに、CAPICOM E を発生させません。

要件

要件
クライアント サポートの終了
Windows Vista
サーバー サポートの終了
Windows Server 2008
再頒布可能パッケージ
Windows Server 2003 および Windows XP の CAPICOM 2.0 以降
[DLL]
Capicom.dll