using System.Diagnostics.CodeAnalysis;
namespace Jackett.Common.Models.IndexerConfig.Bespoke
{
[ExcludeFromCodeCoverage]
internal class ConfigurationDataAbnormal : ConfigurationData
{
public HiddenStringConfigurationItem AuthKey { get; set; }
public HiddenStringConfigurationItem TorrentPass { get; set; }
public DisplayInfoConfigurationItem CredentialsWarning { get; private set; }
public StringConfigurationItem Username { get; private set; }
public StringConfigurationItem Password { get; private set; }
public DisplayInfoConfigurationItem PagesWarning { get; private set; }
public StringConfigurationItem ReplaceMulti { get; private set; }
public StringConfigurationItem Pages { get; private set; }
public ConfigurationDataAbnormal()
: base()
{
AuthKey = new HiddenStringConfigurationItem("AuthKey") { Value = "" };
TorrentPass = new HiddenStringConfigurationItem("TorrentPass") { Value = "" };
CredentialsWarning = new DisplayInfoConfigurationItem("Credentials", "Credentials Configuration (Private Tracker),