SqlConnection::ColumnEncryptionTrustedMasterKeyPaths Property

.NET Framework (current version)
 

Allows you to set a list of trusted key paths for a database server. If while processing an application query the driver receives a key path that is not on the list, the query will fail. This property provides additional protection against security attacks that involve a compromised SQL Server providing fake key paths, which may lead to leaking key store credentials.

Namespace:   System.Data.SqlClient
Assembly:  System.Data (in System.Data.dll)

public:
property IDictionary<String^, IList<String^>^>^ ColumnEncryptionTrustedMasterKeyPaths {
	static IDictionary<String^, IList<String^>^>^ get();
}

Property Value

Type: System.Collections.Generic::IDictionary<String^, IList<String^>^>^

The list of trusted master key paths for the column encryption.

.NET Framework
Available since 4.6
Return to top
Show: