<PackageReference Include="System.Configuration.ConfigurationManager" Version="7.0.0" />

ProtectedConfiguration

public static class ProtectedConfiguration
namespace System.Configuration { public static class ProtectedConfiguration { public const string RsaProviderName = "RsaProtectedConfigurationProvider"; public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; public const string ProtectedDataSectionName = "configProtectedData"; public static ProtectedConfigurationProviderCollection Providers { get { ProtectedConfigurationSection protectedConfigurationSection = PrivilegedConfigurationManager.GetSection("configProtectedData") as ProtectedConfigurationSection; if (protectedConfigurationSection != null) return protectedConfigurationSection.GetAllProviders(); return new ProtectedConfigurationProviderCollection(); } } public static string DefaultProvider { get { ProtectedConfigurationSection protectedConfigurationSection = PrivilegedConfigurationManager.GetSection("configProtectedData") as ProtectedConfigurationSection; if (protectedConfigurationSection == null) return ""; return protectedConfigurationSection.DefaultProvider; } } } }