A B C D E F G H I L M N O P Q R S T U V W _ 
All Classes All Packages

A

add(Directive.ManipulationErrorConsumer.Severity, String) - Method in interface com.shapesecurity.salvation2.Directive.ManipulationErrorConsumer
 
add(Policy.Severity, String, int) - Method in interface com.shapesecurity.salvation2.Directive.DirectiveErrorConsumer
 
add(Policy.Severity, String, int, int) - Method in interface com.shapesecurity.salvation2.Policy.PolicyErrorConsumer
 
add(Policy.Severity, String, int, int, int) - Method in interface com.shapesecurity.salvation2.Policy.PolicyListErrorConsumer
 
add(String, List<String>, Directive.DirectiveErrorConsumer) - Method in class com.shapesecurity.salvation2.Policy
 
addHash(Hash, Directive.ManipulationErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
addHost(Host, Directive.ManipulationErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
addMediaType(MediaType, Directive.ManipulationErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.PluginTypesDirective
 
addNonce(Nonce, Directive.ManipulationErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
addScheme(Scheme, Directive.ManipulationErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
addUri(String, Directive.ManipulationErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.ReportUriDirective
 
addValue(String) - Method in class com.shapesecurity.salvation2.Directive
 
addValue(String) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
algorithm - Variable in class com.shapesecurity.salvation2.Values.Hash
 
Algorithm(String, int) - Constructor for enum com.shapesecurity.salvation2.Values.Hash.Algorithm
 
allowDownloads - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowDownloads() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowForms - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowForms() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowModals - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowModals() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowOrientationLock - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowOrientationLock() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowPointerLock - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowPointerLock() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowPopups - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowPopups() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowPopupsToEscapeSandbox - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowPopupsToEscapeSandbox() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowPresentation - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowPresentation() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowSameOrigin - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowSameOrigin() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowsApplicationManifest(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsConnection(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsConnection(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowScripts - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowScripts() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowsEval() - Method in class com.shapesecurity.salvation2.Policy
 
allowsExternalScript(Optional<String>, Optional<String>, Optional<URLWithScheme>, Optional<Boolean>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsExternalStyle(Optional<String>, Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsFont(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsFontFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsFormAction(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsFormAction(Optional<URLWithScheme>, Optional<Boolean>, Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsFrame(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsFrameAncestor(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsFrameAncestor(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsFrameFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsImage(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsImageFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsInlineScript(Optional<String>, Optional<String>, Optional<Boolean>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsInlineStyle(Optional<String>, Optional<String>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsJavascriptUrlNavigation(Optional<String>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsManifestFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsMedia(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsMediaFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsNavigation(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsNavigation(Optional<URLWithScheme>, Optional<Boolean>, Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsObject(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsObjectFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsPlugin(Optional<MediaType>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsPrefetch(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsPrefetchFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsScriptAsAttribute(Optional<String>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsScriptFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsStyleAsAttribute(Optional<String>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsStyleFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowStorageAccessByUserActivation - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowStorageAccessByUserActivation() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowsUnsafeInlineScript() - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsUnsafeInlineStyle() - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowsWorker(Optional<URLWithScheme>, Optional<URLWithScheme>) - Method in class com.shapesecurity.salvation2.Policy
 
allowsWorkerFromSource(URLWithScheme) - Method in class com.shapesecurity.salvation2.PolicyInOrigin
 
allowTopNavigation - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowTopNavigation() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowTopNavigationByUserActivation - Variable in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
allowTopNavigationByUserActivation() - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 

B

base64ValuePart - Variable in class com.shapesecurity.salvation2.Values.Hash
 
base64ValuePart - Variable in class com.shapesecurity.salvation2.Values.Nonce
 
baseUri - Variable in class com.shapesecurity.salvation2.Policy
 
baseUri() - Method in class com.shapesecurity.salvation2.Policy
 
blockAllMixedContent - Variable in class com.shapesecurity.salvation2.Policy
 
blockAllMixedContent() - Method in class com.shapesecurity.salvation2.Policy
 

C

ChildSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
collect(String, String) - Static method in class com.shapesecurity.salvation2.Policy
 
com.shapesecurity.salvation2 - package com.shapesecurity.salvation2
 
com.shapesecurity.salvation2.Directives - package com.shapesecurity.salvation2.Directives
 
com.shapesecurity.salvation2.URLs - package com.shapesecurity.salvation2.URLs
 
com.shapesecurity.salvation2.Values - package com.shapesecurity.salvation2.Values
 
ConnectSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
ConnectSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
Constants - Class in com.shapesecurity.salvation2
 
Constants() - Constructor for class com.shapesecurity.salvation2.Constants
 
containsNonDirectiveCharacter - Static variable in class com.shapesecurity.salvation2.Directive
 

D

decodeString(String) - Static method in class com.shapesecurity.salvation2.Utils
 
defaultPortForProtocol(String) - Static method in class com.shapesecurity.salvation2.URLs.URI
 
DefaultSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
directive - Variable in class com.shapesecurity.salvation2.Policy.NamedDirective
 
Directive - Class in com.shapesecurity.salvation2
 
Directive(List<String>) - Constructor for class com.shapesecurity.salvation2.Directive
 
Directive.DirectiveErrorConsumer - Interface in com.shapesecurity.salvation2
 
Directive.ManipulationErrorConsumer - Interface in com.shapesecurity.salvation2
 
Directive.ManipulationErrorConsumer.Severity - Enum in com.shapesecurity.salvation2
 
directives - Variable in class com.shapesecurity.salvation2.Policy
 
doesElementMatchSourceListForTypeAndSource(Policy.InlineType, Optional<String>, Optional<String>, Optional<Boolean>) - Method in class com.shapesecurity.salvation2.Policy
 
doesUrlMatchSourceListInOrigin(URLWithScheme, HostSourceDirective, Optional<URLWithScheme>) - Static method in class com.shapesecurity.salvation2.Policy
 

E

effectiveDirective - Variable in enum com.shapesecurity.salvation2.Policy.InlineType
 
EMPTY_PORT - Static variable in class com.shapesecurity.salvation2.Constants
 
enforceAscii(String) - Static method in class com.shapesecurity.salvation2.Policy
 
equals(Object) - Method in class com.shapesecurity.salvation2.URLs.URLWithScheme
 
equals(Object) - Method in class com.shapesecurity.salvation2.Values.Hash
 
equals(Object) - Method in class com.shapesecurity.salvation2.Values.Host
 
equals(Object) - Method in class com.shapesecurity.salvation2.Values.MediaType
 
equals(Object) - Method in class com.shapesecurity.salvation2.Values.Nonce
 
equals(Object) - Method in class com.shapesecurity.salvation2.Values.RFC7230Token
 
equals(Object) - Method in class com.shapesecurity.salvation2.Values.Scheme
 
Error - com.shapesecurity.salvation2.Policy.Severity
 

F

FetchDirectiveKind - Enum in com.shapesecurity.salvation2
 
FetchDirectiveKind(String) - Constructor for enum com.shapesecurity.salvation2.FetchDirectiveKind
 
fetchDirectives - Variable in class com.shapesecurity.salvation2.Policy
 
FontSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
FontSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
formAction - Variable in class com.shapesecurity.salvation2.Policy
 
formAction() - Method in class com.shapesecurity.salvation2.Policy
 
frameAncestors - Variable in class com.shapesecurity.salvation2.Policy
 
frameAncestors() - Method in class com.shapesecurity.salvation2.Policy
 
FrameAncestorsDirective - Class in com.shapesecurity.salvation2.Directives
 
FrameAncestorsDirective(List<String>, Directive.DirectiveErrorConsumer) - Constructor for class com.shapesecurity.salvation2.Directives.FrameAncestorsDirective
 
FrameSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
FrameSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
fromString(String) - Static method in enum com.shapesecurity.salvation2.FetchDirectiveKind
 

G

getFetchDirective(FetchDirectiveKind) - Method in class com.shapesecurity.salvation2.Policy
 
getFetchDirectiveFallbackList(FetchDirectiveKind) - Static method in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
getGoverningDirectiveForEffectiveDirective(FetchDirectiveKind) - Method in class com.shapesecurity.salvation2.Policy
 
getHashes() - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
getHosts() - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
getMediaTypes() - Method in class com.shapesecurity.salvation2.Directives.PluginTypesDirective
 
getNonces() - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
getSchemes() - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
getUris() - Method in class com.shapesecurity.salvation2.Directives.ReportUriDirective
 
getValues() - Method in class com.shapesecurity.salvation2.Directive
 
GUID - Class in com.shapesecurity.salvation2.URLs
 
GUID(String, String) - Constructor for class com.shapesecurity.salvation2.URLs.GUID
 

H

Hash - Class in com.shapesecurity.salvation2.Values
 
Hash(Hash.Algorithm, String) - Constructor for class com.shapesecurity.salvation2.Values.Hash
 
Hash.Algorithm - Enum in com.shapesecurity.salvation2.Values
 
hashCode() - Method in class com.shapesecurity.salvation2.URLs.URLWithScheme
 
hashCode() - Method in class com.shapesecurity.salvation2.Values.Hash
 
hashCode() - Method in class com.shapesecurity.salvation2.Values.Host
 
hashCode() - Method in class com.shapesecurity.salvation2.Values.MediaType
 
hashCode() - Method in class com.shapesecurity.salvation2.Values.Nonce
 
hashCode() - Method in class com.shapesecurity.salvation2.Values.RFC7230Token
 
hashCode() - Method in class com.shapesecurity.salvation2.Values.Scheme
 
hashes - Variable in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
host - Variable in class com.shapesecurity.salvation2.URLs.URLWithScheme
 
host - Variable in class com.shapesecurity.salvation2.Values.Host
 
Host - Class in com.shapesecurity.salvation2.Values
 
Host(String, String, int, String) - Constructor for class com.shapesecurity.salvation2.Values.Host
 
hostPart - Static variable in class com.shapesecurity.salvation2.Constants
 
hostPartMatches(String, String) - Static method in class com.shapesecurity.salvation2.Policy
 
hosts - Variable in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
HostSourceDirective - Class in com.shapesecurity.salvation2.Directives
 
HostSourceDirective(List<String>) - Constructor for class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
hostSourcePattern - Static variable in class com.shapesecurity.salvation2.Constants
 

I

ignored - Static variable in interface com.shapesecurity.salvation2.Directive.DirectiveErrorConsumer
 
ignored - Static variable in interface com.shapesecurity.salvation2.Directive.ManipulationErrorConsumer
 
ignored - Static variable in interface com.shapesecurity.salvation2.Policy.PolicyErrorConsumer
 
ignored - Static variable in interface com.shapesecurity.salvation2.Policy.PolicyListErrorConsumer
 
ImgSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
ImgSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
Info - com.shapesecurity.salvation2.Directive.ManipulationErrorConsumer.Severity
 
Info - com.shapesecurity.salvation2.Policy.Severity
 
InlineType(FetchDirectiveKind) - Constructor for enum com.shapesecurity.salvation2.Policy.InlineType
 
IPv4address - Static variable in class com.shapesecurity.salvation2.Constants
 
IPv6address - Static variable in class com.shapesecurity.salvation2.Constants
 
IPv6addressWithOptionalBracket - Static variable in class com.shapesecurity.salvation2.Constants
 
IPV6loopback - Static variable in class com.shapesecurity.salvation2.Constants
 
IS_BASE64_VALUE - Static variable in class com.shapesecurity.salvation2.Utils
 

L

length - Variable in enum com.shapesecurity.salvation2.Values.Hash.Algorithm
 
lowcaseName - Variable in class com.shapesecurity.salvation2.Policy.NamedDirective
 

M

ManifestSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
ManifestSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
MediaSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
MediaSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
MediaType - Class in com.shapesecurity.salvation2.Values
 
MediaType(String, String) - Constructor for class com.shapesecurity.salvation2.Values.MediaType
 
mediaTypePattern - Static variable in class com.shapesecurity.salvation2.Constants
 
mediaTypes - Variable in class com.shapesecurity.salvation2.Directives.PluginTypesDirective
 

N

name - Variable in class com.shapesecurity.salvation2.Policy.NamedDirective
 
NamedDirective(String, Directive) - Constructor for class com.shapesecurity.salvation2.Policy.NamedDirective
 
navigateTo - Variable in class com.shapesecurity.salvation2.Policy
 
navigateTo() - Method in class com.shapesecurity.salvation2.Policy
 
Navigation - com.shapesecurity.salvation2.Policy.InlineType
 
Nonce - Class in com.shapesecurity.salvation2.Values
 
Nonce(String) - Constructor for class com.shapesecurity.salvation2.Values.Nonce
 
nonces - Variable in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
none - Variable in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
normalizeBase64Url(String) - Static method in class com.shapesecurity.salvation2.Policy
 

O

ObjectSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
ObjectSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
origin - Variable in class com.shapesecurity.salvation2.PolicyInOrigin
 

P

parseGUID(String) - Static method in class com.shapesecurity.salvation2.URLs.GUID
 
parseHash(String) - Static method in class com.shapesecurity.salvation2.Values.Hash
 
parseHost(String) - Static method in class com.shapesecurity.salvation2.Values.Host
 
parseMediaType(String) - Static method in class com.shapesecurity.salvation2.Values.MediaType
 
parseNonce(String) - Static method in class com.shapesecurity.salvation2.Values.Nonce
 
parseRFC7230Token(String) - Static method in class com.shapesecurity.salvation2.Values.RFC7230Token
 
parseScheme(String) - Static method in class com.shapesecurity.salvation2.Values.Scheme
 
parseSerializedCSP(String, Policy.PolicyErrorConsumer) - Static method in class com.shapesecurity.salvation2.Policy
 
parseSerializedCSPList(String, Policy.PolicyListErrorConsumer) - Static method in class com.shapesecurity.salvation2.Policy
 
parseURI(String) - Static method in class com.shapesecurity.salvation2.URLs.URI
 
path - Variable in class com.shapesecurity.salvation2.URLs.URLWithScheme
 
path - Variable in class com.shapesecurity.salvation2.Values.Host
 
pathPart - Static variable in class com.shapesecurity.salvation2.Constants
 
pathPartMatches(String, String) - Static method in class com.shapesecurity.salvation2.Policy
 
pchar - Static variable in class com.shapesecurity.salvation2.Constants
 
pctEncoded - Static variable in class com.shapesecurity.salvation2.Constants
 
pluginTypes - Variable in class com.shapesecurity.salvation2.Policy
 
pluginTypes() - Method in class com.shapesecurity.salvation2.Policy
 
PluginTypesDirective - Class in com.shapesecurity.salvation2.Directives
 
PluginTypesDirective(List<String>, Directive.DirectiveErrorConsumer) - Constructor for class com.shapesecurity.salvation2.Directives.PluginTypesDirective
 
policies - Variable in class com.shapesecurity.salvation2.PolicyList
 
policy - Variable in class com.shapesecurity.salvation2.PolicyInOrigin
 
Policy - Class in com.shapesecurity.salvation2
 
Policy() - Constructor for class com.shapesecurity.salvation2.Policy
 
Policy.InlineType - Enum in com.shapesecurity.salvation2
 
Policy.NamedDirective - Class in com.shapesecurity.salvation2
 
Policy.PolicyErrorConsumer - Interface in com.shapesecurity.salvation2
 
Policy.PolicyListErrorConsumer - Interface in com.shapesecurity.salvation2
 
Policy.Severity - Enum in com.shapesecurity.salvation2
 
PolicyInOrigin - Class in com.shapesecurity.salvation2
 
PolicyInOrigin(Policy, URLWithScheme) - Constructor for class com.shapesecurity.salvation2.PolicyInOrigin
 
PolicyList - Class in com.shapesecurity.salvation2
 
PolicyList(List<Policy>) - Constructor for class com.shapesecurity.salvation2.PolicyList
 
port - Variable in class com.shapesecurity.salvation2.URLs.URLWithScheme
 
port - Variable in class com.shapesecurity.salvation2.Values.Host
 
portPart - Static variable in class com.shapesecurity.salvation2.Constants
 
portPartMatches(int, int, String) - Static method in class com.shapesecurity.salvation2.Policy
 
PrefetchSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
PrefetchSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 

Q

queryFragmentPart - Static variable in class com.shapesecurity.salvation2.Constants
 

R

remove(String) - Method in class com.shapesecurity.salvation2.Policy
 
removeHash(Hash) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
removeHost(Host) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
removeMediaType(MediaType) - Method in class com.shapesecurity.salvation2.Directives.PluginTypesDirective
 
removeNonce(Nonce) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
removeScheme(Scheme) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
removeUri(String) - Method in class com.shapesecurity.salvation2.Directives.ReportUriDirective
 
removeValueIgnoreCase(String) - Method in class com.shapesecurity.salvation2.Directive
 
removeValueIgnoreCase(String) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
removeValuesMatching(T, Function<String, Optional<T>>) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
reportSample - Variable in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
reportSample() - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
reportTo - Variable in class com.shapesecurity.salvation2.Policy
 
reportTo() - Method in class com.shapesecurity.salvation2.Policy
 
reportUri - Variable in class com.shapesecurity.salvation2.Policy
 
reportUri() - Method in class com.shapesecurity.salvation2.Policy
 
ReportUriDirective - Class in com.shapesecurity.salvation2.Directives
 
ReportUriDirective(List<String>, Directive.DirectiveErrorConsumer) - Constructor for class com.shapesecurity.salvation2.Directives.ReportUriDirective
 
repr - Variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
RFC7230Token - Class in com.shapesecurity.salvation2.Values
 
RFC7230Token(String) - Constructor for class com.shapesecurity.salvation2.Values.RFC7230Token
 
rfc7230TokenPattern - Static variable in class com.shapesecurity.salvation2.Constants
 

S

sandbox - Variable in class com.shapesecurity.salvation2.Policy
 
sandbox() - Method in class com.shapesecurity.salvation2.Policy
 
SandboxDirective - Class in com.shapesecurity.salvation2.Directives
 
SandboxDirective(List<String>, Directive.DirectiveErrorConsumer) - Constructor for class com.shapesecurity.salvation2.Directives.SandboxDirective
 
scheme - Variable in class com.shapesecurity.salvation2.URLs.URLWithScheme
 
scheme - Variable in class com.shapesecurity.salvation2.Values.Host
 
Scheme - Class in com.shapesecurity.salvation2.Values
 
Scheme(String) - Constructor for class com.shapesecurity.salvation2.Values.Scheme
 
schemePart - Static variable in class com.shapesecurity.salvation2.Constants
 
schemePartMatches(String, String) - Static method in class com.shapesecurity.salvation2.Policy
 
schemePattern - Static variable in class com.shapesecurity.salvation2.Constants
 
schemes - Variable in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
Script - com.shapesecurity.salvation2.Policy.InlineType
 
ScriptAttribute - com.shapesecurity.salvation2.Policy.InlineType
 
ScriptSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
ScriptSrcAttr - com.shapesecurity.salvation2.FetchDirectiveKind
 
ScriptSrcAttrFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
ScriptSrcElem - com.shapesecurity.salvation2.FetchDirectiveKind
 
ScriptSrcElemFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
ScriptSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
self - Variable in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
self() - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
setAllowDownloads(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowForms(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowModals(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowOrientationLock(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowPointerLock(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowPopups(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowPopupsToEscapeSandbox(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowPresentation(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowSameOrigin(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowScripts(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowStorageAccessByUserActivation(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowTopNavigation(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setAllowTopNavigationByUserActivation(boolean) - Method in class com.shapesecurity.salvation2.Directives.SandboxDirective
 
setBlockAllMixedContent(boolean) - Method in class com.shapesecurity.salvation2.Policy
 
setReportSample(boolean) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
setReportTo(RFC7230Token) - Method in class com.shapesecurity.salvation2.Policy
 
setSelf(boolean) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
setStar(boolean) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
setStrictDynamic(boolean) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
setUnsafeAllowRedirects(boolean) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
setUnsafeEval(boolean) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
setUnsafeHashes(boolean) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
setUnsafeInline(boolean) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
setUpgradeInsecureRequests(boolean) - Method in class com.shapesecurity.salvation2.Policy
 
Severity() - Constructor for enum com.shapesecurity.salvation2.Directive.ManipulationErrorConsumer.Severity
 
Severity() - Constructor for enum com.shapesecurity.salvation2.Policy.Severity
 
SHA256 - com.shapesecurity.salvation2.Values.Hash.Algorithm
 
SHA384 - com.shapesecurity.salvation2.Values.Hash.Algorithm
 
SHA512 - com.shapesecurity.salvation2.Values.Hash.Algorithm
 
SourceExpressionDirective - Class in com.shapesecurity.salvation2.Directives
 
SourceExpressionDirective(List<String>, Directive.DirectiveErrorConsumer) - Constructor for class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
splitOnAsciiWhitespace(String) - Static method in class com.shapesecurity.salvation2.Utils
 
star - Variable in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
star() - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
STAR - Static variable in class com.shapesecurity.salvation2.Values.Host
 
strictDynamic - Variable in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
strictDynamic() - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
strictlySplit(String, char) - Static method in class com.shapesecurity.salvation2.Utils
 
stripLeadingWhitespace(String) - Static method in class com.shapesecurity.salvation2.Policy
 
stripTrailingWhitespace(String) - Static method in class com.shapesecurity.salvation2.Policy
 
Style - com.shapesecurity.salvation2.Policy.InlineType
 
StyleAttribute - com.shapesecurity.salvation2.Policy.InlineType
 
StyleSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
StyleSrcAttr - com.shapesecurity.salvation2.FetchDirectiveKind
 
StyleSrcAttrFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
StyleSrcElem - com.shapesecurity.salvation2.FetchDirectiveKind
 
StyleSrcElemFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
StyleSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
subDelims - Static variable in class com.shapesecurity.salvation2.Constants
 
subtype - Variable in class com.shapesecurity.salvation2.Values.MediaType
 

T

toString() - Method in class com.shapesecurity.salvation2.Policy
 
toString() - Method in class com.shapesecurity.salvation2.PolicyList
 
toString() - Method in enum com.shapesecurity.salvation2.Values.Hash.Algorithm
 
toString() - Method in class com.shapesecurity.salvation2.Values.Hash
 
toString() - Method in class com.shapesecurity.salvation2.Values.Host
 
toString() - Method in class com.shapesecurity.salvation2.Values.MediaType
 
toString() - Method in class com.shapesecurity.salvation2.Values.Nonce
 
toString() - Method in class com.shapesecurity.salvation2.Values.RFC7230Token
 
toString() - Method in class com.shapesecurity.salvation2.Values.Scheme
 
type - Variable in class com.shapesecurity.salvation2.Values.MediaType
 

U

unquotedKeywordPattern - Static variable in class com.shapesecurity.salvation2.Constants
 
unreserved - Static variable in class com.shapesecurity.salvation2.Constants
 
unsafeAllowRedirects - Variable in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
unsafeAllowRedirects() - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
unsafeEval - Variable in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
unsafeEval() - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
unsafeHashes - Variable in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
unsafeHashes() - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
unsafeInline - Variable in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
unsafeInline() - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
upgradeInsecureRequests - Variable in class com.shapesecurity.salvation2.Policy
 
upgradeInsecureRequests() - Method in class com.shapesecurity.salvation2.Policy
 
URI - Class in com.shapesecurity.salvation2.URLs
 
URI(String, String, int, String) - Constructor for class com.shapesecurity.salvation2.URLs.URI
 
uris - Variable in class com.shapesecurity.salvation2.Directives.ReportUriDirective
 
URLWithScheme - Class in com.shapesecurity.salvation2.URLs
 
URLWithScheme(String, String, Integer, String) - Constructor for class com.shapesecurity.salvation2.URLs.URLWithScheme
 
Utils - Class in com.shapesecurity.salvation2
 
Utils() - Constructor for class com.shapesecurity.salvation2.Utils
 

V

value - Variable in enum com.shapesecurity.salvation2.Values.Hash.Algorithm
 
value - Variable in class com.shapesecurity.salvation2.Values.RFC7230Token
 
value - Variable in class com.shapesecurity.salvation2.Values.Scheme
 
valueOf(String) - Static method in enum com.shapesecurity.salvation2.Directive.ManipulationErrorConsumer.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.shapesecurity.salvation2.FetchDirectiveKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.shapesecurity.salvation2.Policy.InlineType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.shapesecurity.salvation2.Policy.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.shapesecurity.salvation2.Values.Hash.Algorithm
Returns the enum constant of this type with the specified name.
values - Variable in class com.shapesecurity.salvation2.Directive
 
values() - Static method in enum com.shapesecurity.salvation2.Directive.ManipulationErrorConsumer.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.shapesecurity.salvation2.FetchDirectiveKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.shapesecurity.salvation2.Policy.InlineType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.shapesecurity.salvation2.Policy.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.shapesecurity.salvation2.Values.Hash.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.

W

Warning - com.shapesecurity.salvation2.Directive.ManipulationErrorConsumer.Severity
 
Warning - com.shapesecurity.salvation2.Policy.Severity
 
WHITESPACE_CHARS - Static variable in class com.shapesecurity.salvation2.Constants
 
WILDCARD_PORT - Static variable in class com.shapesecurity.salvation2.Constants
 
WorkerSrc - com.shapesecurity.salvation2.FetchDirectiveKind
 
WorkerSrcFallback - Static variable in enum com.shapesecurity.salvation2.FetchDirectiveKind
 
wrapManipulationErrorConsumer(Directive.ManipulationErrorConsumer) - Static method in class com.shapesecurity.salvation2.Directive
 

_

_addHash(Hash, int, Directive.DirectiveErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
_addHostOrSchemeDuringConstruction(String, String, String, int, Directive.DirectiveErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
_addHostSource(Host, int, Directive.DirectiveErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
_addMediaType(MediaType, int, Directive.DirectiveErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.PluginTypesDirective
 
_addNonce(Nonce, int, Directive.DirectiveErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.SourceExpressionDirective
 
_addScheme(Scheme, int, Directive.DirectiveErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.HostSourceDirective
 
_addUri(String, int, Directive.DirectiveErrorConsumer) - Method in class com.shapesecurity.salvation2.Directives.ReportUriDirective
 
A B C D E F G H I L M N O P Q R S T U V W _ 
All Classes All Packages