次の方法で共有


Store.Add メソッド

[ Add メソッドは、[要件] セクションで指定したオペレーティング システムで使用できます。 代わりに、System.Security.Cryptography.X509Certificates 名前空間で X509Storeクラスを使用します。

Add メソッドは、開いている証明書ストアCertificate オブジェクトを追加します。 このメソッドは、読み取り/書き込みアクセス許可で開かれたストアでのみ使用できます。

構文

Store.Add( _
  ByVal Certificate _
)

パラメーター

証明書 [入力]

ストアに追加する Certificate オブジェクトに解決される式。

戻り値

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

解説

重要

このメソッドが Web スクリプトからシステム ストアで呼び出されると、スクリプトはローカル コンピューター上のデジタル証明書にアクセスする必要があります。 スクリプトでデジタル証明書へのアクセスを許可すると、スクリプトの実行元の Web サイトも、証明書に格納されている個人情報にアクセスできるようになります。 このメソッドが特定のドメインから初めて呼び出されると、ダイアログ ボックスが生成され、ユーザーは証明書へのアクセスを許可するかどうかを指定する必要があります。

 

ストアが読み取り/書き込みモードで開かなければ、このメソッドは失敗します。 このメソッドはメモリ ストアで使用できますが、ストアを閉じると、メモリ ストアに加えられた変更は保持されません。

ストアに追加される証明書が既にある証明書と同じ場合、 Add メソッドはストアから既存の証明書を削除し、新しい証明書を追加します。 新しい証明書は、既存の証明書からプロパティを継承します。

必要条件

要件
再頒布可能パッケージ
Windows Server 2003 および Windows XP の CAPICOM 2.0 以降
[DLL]
Capicom.dll

関連項目

ストア

Cryptography オブジェクト