3 types derived from SqlColumnEncryptionKeyStoreProvider
System.Data (3)
fx\src\data\System\Data\SqlClient\SqlColumnEncryptionCertificateStoreProvider.cs (1)
22
public class SqlColumnEncryptionCertificateStoreProvider :
SqlColumnEncryptionKeyStoreProvider
fx\src\data\System\Data\SqlClient\SqlColumnEncryptionCngProvider.cs (1)
31
public class SqlColumnEncryptionCngProvider :
SqlColumnEncryptionKeyStoreProvider
fx\src\data\System\Data\SqlClient\SqlColumnEncryptionCspProvider.cs (1)
32
public class SqlColumnEncryptionCspProvider :
SqlColumnEncryptionKeyStoreProvider
10 references to SqlColumnEncryptionKeyStoreProvider
System.Data (10)
fx\src\data\System\Data\SqlClient\SqlConnection.cs (8)
65
static private readonly Dictionary<string,
SqlColumnEncryptionKeyStoreProvider
> _SystemColumnEncryptionKeyStoreProviders
66
= new Dictionary<string,
SqlColumnEncryptionKeyStoreProvider
>(capacity: 1, comparer: StringComparer.OrdinalIgnoreCase)
77
static private ReadOnlyDictionary<string,
SqlColumnEncryptionKeyStoreProvider
> _CustomColumnEncryptionKeyStoreProviders;
161
static public void RegisterColumnEncryptionKeyStoreProviders(IDictionary<string,
SqlColumnEncryptionKeyStoreProvider
> customProviders)
205
Dictionary<string,
SqlColumnEncryptionKeyStoreProvider
> customColumnEncryptionKeyStoreProviders =
206
new Dictionary<string,
SqlColumnEncryptionKeyStoreProvider
>(customProviders, StringComparer.OrdinalIgnoreCase);
209
_CustomColumnEncryptionKeyStoreProviders = new ReadOnlyDictionary<string,
SqlColumnEncryptionKeyStoreProvider
>(customColumnEncryptionKeyStoreProviders);
219
static internal bool TryGetColumnEncryptionKeyStoreProvider(string providerName, out
SqlColumnEncryptionKeyStoreProvider
columnKeyStoreProvider) {
fx\src\data\System\Data\SqlClient\SqlSecurityUtility.cs (1)
310
SqlColumnEncryptionKeyStoreProvider
provider;
fx\src\data\System\Data\SqlClient\SqlSymmetricKeyCache.cs (1)
79
SqlColumnEncryptionKeyStoreProvider
provider;