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