WalletLocation
This property specifies the location of wallets. Wallets are certificates, keys, and trustpoints processed by SSL/TLS.
Declaration
// C#
public static string WalletLocation { get; set; }Property Type
System.String
Remarks
Microsoft Certificate Store (MCS) and file system wallets are supported.
The backslash (\) is a special character in .NET that represents the beginning of an escape sequence. To specify a directory location, use any one of the following formats in .NET so that backslashes are correctly represented in a directory location:
// C# OracleConnection con = new OracleConnection(); con.WalletLocation = "D:\\oracle\\client\\wallets"; con.WalletLocation = @"D:\oracle\client\wallets"; con.WalletLocation = "D:/oracle/client/wallets";
This property can accept file path or URL values that contain the wallet file.
It supports single sign-on files (.sso file extension) and PKCS #12 files (.p12 file extension). Since wallet location is a directory location, not file location, ODP.NET chooses the file to use based on the criteria:
-
When the wallet password is not supplied:
-
Reads the
.ssofile, if present -
Reads the
.p12file, if present
-
-
When the wallet password is supplied:
-
Reads the
.p12file, if present
-