Webiant Logo Webiant Logo
  1. No results found.

    Try your search with a different keyword or use * as a wildcard.

GdprSettings.cs

using Nop.Core.Configuration;

namespace Nop.Core.Domain.Gdpr;

/// 
/// GDPR settings
/// 
public partial class GdprSettings : ISettings
{
    /// 
    /// Gets or sets a value indicating whether GDPR is enabled
    /// 
    public bool GdprEnabled { get; set; }

    /// 
    /// Gets or sets a value indicating whether we should log "accept privacy policy" consent
    /// 
    public bool LogPrivacyPolicyConsent { get; set; }

    /// 
    /// Gets or sets a value indicating whether we should log "newsletter" consent
    /// 
    public bool LogNewsletterConsent { get; set; }

    /// 
    /// Gets or sets a value indicating whether we should log changes in user profile
    /// 
    public bool LogUserProfileChanges { get; set; }

    /// 
    /// Gets or sets a value indicating after which period of time the personal data will be deleted (in months)
    /// 
    public int DeleteInactiveCustomersAfterMonths { get; set; }
}