2 types derived from ProtectedConfigurationProvider
System.Configuration.ConfigurationManager (2)
System\Configuration\DpapiProtectedConfigurationProvider.cs (1)
13public sealed class DpapiProtectedConfigurationProvider : ProtectedConfigurationProvider
System\Configuration\RsaProtectedConfigurationProvider.cs (1)
16public sealed class RsaProtectedConfigurationProvider : ProtectedConfigurationProvider
27 references to ProtectedConfigurationProvider
System.Configuration (1)
System.Configuration.cs (1)
82[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Configuration.ProtectedConfigurationProvider))]
System.Configuration.ConfigurationManager (26)
System\Configuration\BaseConfigurationRecord.cs (3)
1595internal ProtectedConfigurationProvider GetProtectionProviderFromName(string providerName, bool throwIfNotFound) 3550ProtectedConfigurationProvider protectionProvider, ProtectedConfigurationSection protectedConfig) 3564ProtectedConfigurationProvider protectionProvider)
System\Configuration\Internal\DelegatingConfigHost.cs (2)
190public virtual string DecryptSection(string encryptedXml, ProtectedConfigurationProvider protectionProvider, 196public virtual string EncryptSection(string clearTextXml, ProtectedConfigurationProvider protectionProvider,
System\Configuration\Internal\IInternalConfigHost.cs (2)
90string DecryptSection(string encryptedXml, ProtectedConfigurationProvider protectionProvider, 93string EncryptSection(string clearTextXml, ProtectedConfigurationProvider protectionProvider,
System\Configuration\Internal\InternalConfigHost.cs (2)
163string IInternalConfigHost.DecryptSection(string encryptedXml, ProtectedConfigurationProvider protectionProvider, 169string IInternalConfigHost.EncryptSection(string clearTextXml, ProtectedConfigurationProvider protectionProvider,
System\Configuration\ProtectedConfigurationProviderCollection.cs (4)
10public new ProtectedConfigurationProvider this[string name] => (ProtectedConfigurationProvider)base[name]; 19if (!(provider is ProtectedConfigurationProvider)) 23typeof(ProtectedConfigurationProvider).ToString()), nameof(provider));
System\Configuration\ProtectedConfigurationSection.cs (8)
46internal ProtectedConfigurationProvider GetProviderFromName(string providerName) 64private static ProtectedConfigurationProvider CreateAndInitializeProviderWithAssert(Type t, ProviderSettings pn) 66ProtectedConfigurationProvider provider = 67(ProtectedConfigurationProvider)TypeUtil.CreateInstance(t); 77private static ProtectedConfigurationProvider InstantiateProvider(ProviderSettings pn) 80if (!typeof(ProtectedConfigurationProvider).IsAssignableFrom(t)) 86internal static string DecryptSection(string encryptedXml, ProtectedConfigurationProvider provider) 104internal static string EncryptSection(string clearXml, ProtectedConfigurationProvider provider)
System\Configuration\SectionInformation.cs (3)
44private ProtectedConfigurationProvider _protectionProvider; 300public ProtectedConfigurationProvider ProtectionProvider 601ProtectedConfigurationProvider protectedConfigurationProvider;
System\Configuration\SectionInput.cs (2)
19private ProtectedConfigurationProvider _protectionProvider; 42internal ProtectedConfigurationProvider ProtectionProvider