Class SandboxDirective
- java.lang.Object
-
- com.shapesecurity.salvation2.Directive
-
- com.shapesecurity.salvation2.Directives.SandboxDirective
-
public class SandboxDirective extends Directive
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.shapesecurity.salvation2.Directive
Directive.DirectiveErrorConsumer, Directive.ManipulationErrorConsumer
-
-
Field Summary
-
Fields inherited from class com.shapesecurity.salvation2.Directive
containsNonDirectiveCharacter, IS_DIRECTIVE_NAME, values
-
-
Constructor Summary
Constructors Constructor Description SandboxDirective(List<String> values, Directive.DirectiveErrorConsumer errors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallowDownloads()booleanallowForms()booleanallowModals()booleanallowOrientationLock()booleanallowPointerLock()booleanallowPopups()booleanallowPopupsToEscapeSandbox()booleanallowPresentation()booleanallowSameOrigin()booleanallowScripts()booleanallowStorageAccessByUserActivation()booleanallowTopNavigation()booleanallowTopNavigationByUserActivation()voidsetAllowDownloads(boolean allowDownloads)voidsetAllowForms(boolean allowForms)voidsetAllowModals(boolean allowModals)voidsetAllowOrientationLock(boolean allowOrientationLock)voidsetAllowPointerLock(boolean allowPointerLock)voidsetAllowPopups(boolean allowPopups)voidsetAllowPopupsToEscapeSandbox(boolean allowPopupsToEscapeSandbox)voidsetAllowPresentation(boolean allowPresentation)voidsetAllowSameOrigin(boolean allowSameOrigin)voidsetAllowScripts(boolean allowScripts)voidsetAllowStorageAccessByUserActivation(boolean allowStorageAccessByUserActivation)voidsetAllowTopNavigation(boolean allowTopNavigation)voidsetAllowTopNavigationByUserActivation(boolean allowTopNavigationByUserActivation)-
Methods inherited from class com.shapesecurity.salvation2.Directive
addValue, getValues, removeValueIgnoreCase, wrapManipulationErrorConsumer
-
-
-
-
Constructor Detail
-
SandboxDirective
public SandboxDirective(List<String> values, Directive.DirectiveErrorConsumer errors)
-
-
Method Detail
-
allowDownloads
public boolean allowDownloads()
-
setAllowDownloads
public void setAllowDownloads(boolean allowDownloads)
-
allowForms
public boolean allowForms()
-
setAllowForms
public void setAllowForms(boolean allowForms)
-
allowModals
public boolean allowModals()
-
setAllowModals
public void setAllowModals(boolean allowModals)
-
allowOrientationLock
public boolean allowOrientationLock()
-
setAllowOrientationLock
public void setAllowOrientationLock(boolean allowOrientationLock)
-
allowPointerLock
public boolean allowPointerLock()
-
setAllowPointerLock
public void setAllowPointerLock(boolean allowPointerLock)
-
allowPopups
public boolean allowPopups()
-
setAllowPopups
public void setAllowPopups(boolean allowPopups)
-
allowPopupsToEscapeSandbox
public boolean allowPopupsToEscapeSandbox()
-
setAllowPopupsToEscapeSandbox
public void setAllowPopupsToEscapeSandbox(boolean allowPopupsToEscapeSandbox)
-
allowPresentation
public boolean allowPresentation()
-
setAllowPresentation
public void setAllowPresentation(boolean allowPresentation)
-
allowSameOrigin
public boolean allowSameOrigin()
-
setAllowSameOrigin
public void setAllowSameOrigin(boolean allowSameOrigin)
-
allowScripts
public boolean allowScripts()
-
setAllowScripts
public void setAllowScripts(boolean allowScripts)
-
allowStorageAccessByUserActivation
public boolean allowStorageAccessByUserActivation()
-
setAllowStorageAccessByUserActivation
public void setAllowStorageAccessByUserActivation(boolean allowStorageAccessByUserActivation)
-
allowTopNavigation
public boolean allowTopNavigation()
-
setAllowTopNavigation
public void setAllowTopNavigation(boolean allowTopNavigation)
-
allowTopNavigationByUserActivation
public boolean allowTopNavigationByUserActivation()
-
setAllowTopNavigationByUserActivation
public void setAllowTopNavigationByUserActivation(boolean allowTopNavigationByUserActivation)
-
-