using Nop.Core.Configuration; namespace Nop.Core.Domain.Security; /// /// Security settings /// public partial class SecuritySettings : ISettings { /// /// Gets or sets an encryption key /// public string EncryptionKey { get; set; } /// /// Gets or sets a list of admin area allowed IP addresses /// public List AdminAreaAllowedIpAddresses { get; set; } /// /// Gets or sets a value indicating whether honeypot is enabled on the registration page /// public bool HoneypotEnabled { get; set; } /// /// Gets or sets a honeypot input name /// public string HoneypotInputName { get; set; } // /// Gets or sets a value indicating whether Honeypot events should be logged /// public bool LogHoneypotDetection { get; set; } /// /// Gets or sets a value indicating whether to allow non-ASCII characters in headers /// public bool AllowNonAsciiCharactersInHeaders { get; set; } /// /// Gets or sets a value indicating whether the Advanced Encryption Standard (AES) is used /// public bool UseAesEncryptionAlgorithm { get; set; } /// /// Gets or sets a value indicating whether to allow export and import customers with hashed password /// public bool AllowStoreOwnerExportImportCustomersWithHashedPassword { get; set; } }