// Copyright (c) André N. Klingsheim. See License.txt in the project root for license information. namespace NWebsec.Core.HttpHeaders.Configuration { /// /// Defines the properties required for CSP sandbox directive configuration. /// public interface ICspSandboxDirectiveConfiguration { /// /// Infrastructure. Not intended to be used by your code directly. An attempt to hide this from Intellisense has been /// made. /// bool Enabled { get; set; } /// /// Infrastructure. Not intended to be used by your code directly. An attempt to hide this from Intellisense has been /// made. /// bool AllowForms { get; set; } /// /// Infrastructure. Not intended to be used by your code directly. An attempt to hide this from Intellisense has been /// made. /// bool AllowPointerLock { get; set; } /// /// Infrastructure. Not intended to be used by your code directly. An attempt to hide this from Intellisense has been /// made. /// bool AllowPopups { get; set; } /// /// Infrastructure. Not intended to be used by your code directly. An attempt to hide this from Intellisense has been /// made. /// bool AllowSameOrigin { get; set; } /// /// Infrastructure. Not intended to be used by your code directly. An attempt to hide this from Intellisense has been /// made. /// bool AllowScripts { get; set; } /// /// Infrastructure. Not intended to be used by your code directly. An attempt to hide this from Intellisense has been /// made. /// bool AllowTopNavigation { get; set; } } }