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