Walter.Web.FireWall
PlatformPrivacySettings Property
Example 
Walter.Web.FireWall Assembly > Walter.Web.FireWall.Configurations Namespace > HeaderConfig Class : PlatformPrivacySettings Property
The P3P policies as applicable to cookies and state data stored by the application
Syntax
public P3POptions PlatformPrivacySettings {get;}
Remarks

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

Example
Register the firewall for always on configuration using only service settings
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>()
             );
Requirements

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

See Also

Reference

HeaderConfig Class
HeaderConfig Members