WalletPassword

このプロパティは、PKCS #12ウォレットを復号化するためのパスワードを格納します。

宣言

// C#
public OracleOpaqueString WalletPassword {get; set;}

プロパティ値

暗号化されたPKCS #12ウォレットを復号化するためのパスワード。

備考

ウォレット・パスワードでは、従来のODP.NETパスワードと同じ機能がサポートされています。

PKCS #12ファイルは暗号化されているため、アプリケーションにより、そのウォレット・パスワードをOracleOpaqueStringとして提供する必要があります。ウォレット・パスワードがOracleConfiguration.WalletPasswordまたはOracleConnection.WalletPasswordクラス・プロパティを介して提供されている場合は、ODP.NETにより、ウォレットの場所で指定されている関連付けられたPKCS #12ファイルがロードされます。または、パスワードが提供されていない場合は、ODP.NETにより、関連付けられているSSOファイルがロードされます。

既存の接続プールのWalletPasswordを変更することで新しいプールは作成されません。このプロパティの設定または設定解除のみにより、新しいプールが作成されます。

ノート:

OracleConfiguration.WalletPasswordOracleConfiguration.WalletLocationに関連付けられており、OracleConnection.WalletPasswordOracleConnection.WalletLocationに関連付けられています。たとえば、OracleConfiguration.WalletPasswordが設定されており、OracleConnection.WalletLocationが設定されている場合は、OracleConnectionで指定されているウォレットを開くときに、OracleConfigurationにあるウォレット・パスワードは使用されません。