public class DefaultScriptSecurity extends java.lang.Object implements ScriptSecurity
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DATA_PROTOCOL |
static java.lang.String |
ERROR_CANNOT_ACCESS_DOCUMENT_URL
Message when trying to load a script file and the Document
does not have a URL
|
static java.lang.String |
ERROR_SCRIPT_FROM_DIFFERENT_URL
Message when trying to load a script file from a server
different than the one of the document.
|
protected java.lang.SecurityException |
se
The exception is built in the constructor and thrown if
not null and the checkLoadScript method is called.
|
| Constructor and Description |
|---|
DefaultScriptSecurity(java.lang.String scriptType,
ParsedURL scriptURL,
ParsedURL docURL) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkLoadScript()
Controls whether the script should be loaded or not.
|
public static final java.lang.String DATA_PROTOCOL
public static final java.lang.String ERROR_CANNOT_ACCESS_DOCUMENT_URL
public static final java.lang.String ERROR_SCRIPT_FROM_DIFFERENT_URL
protected java.lang.SecurityException se
public DefaultScriptSecurity(java.lang.String scriptType,
ParsedURL scriptURL,
ParsedURL docURL)
scriptType - type of script, as found in the
type attribute of the <script> element.scriptURL - url for the script, as defined in
the script's xlink:href attribute. If that
attribute was empty, then this parameter should
be nulldocURL - url for the document into which the
script was found.public void checkLoadScript()
checkLoadScript in interface ScriptSecurityjava.lang.SecurityException - if the script should not be loaded.Copyright ? 2009 Apache Software Foundation. All Rights Reserved.