public P3POptions PlatformPrivacySettings {get;}
public P3POptions PlatformPrivacySettings {get;}
By default this will include the state and scope of the data used by the firewall.
It is smart to align this with you privacy policy so that your headers contain GDPR required references
The firewall will include this data in all responses when using this filter in your MVC configuration
W3 P3P is considered out dated as a standard however we still support it as it allows for a structured communication of intentions. You can also use this class in your cookie accept banner
services.AddFireWall("License Token", "Domain key" , domainName: new Uri("https://www.mydomain.dll", UriKind.Absolute) , options => { options.Cypher.ApplicationPassword = "123456$even"; options.ApplicationName = "Test domain"; options.ApplicationTag = "ITIL-9981771"; options.Rules.BlockRequest.BlockDuration.SlideExpiration = true; options.Rules.BlockRequest.BlockDuration.Expires = TimeSpan.FromSeconds(10); options.WebServices.IsUserApiUrl = new Uri(Links.IsUserEndpoint, UriKind.Relative); options.WebServices.RegisterLinksApiUrl = new Uri(Links.SiteMapEndPoint, UriKind.Relative); options.WebServices.BeaconApiUrl = new Uri(Links.BeaconPoint, UriKind.Relative); }); services.AddMvc(options => options.Filters.Add<Walter.Web.FireWall.Filters.PrivacyPreferencesFilter>() );
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2