org.apache.batik.bridge
public class DefaultExternalResourceSecurity extends Object implements ExternalResourceSecurity
Field Summary | |
---|---|
static String | DATA_PROTOCOL |
static String | ERROR_CANNOT_ACCESS_DOCUMENT_URL
Message when trying to load a external resource file and the Document
does not have a URL |
static String | ERROR_EXTERNAL_RESOURCE_FROM_DIFFERENT_URL
Message when trying to load a externalResource file from a server
different than the one of the document. |
protected SecurityException | se
The exception is built in the constructor and thrown if
not null and the checkLoadExternalResource method is called. |
Constructor Summary | |
---|---|
DefaultExternalResourceSecurity(ParsedURL externalResourceURL, ParsedURL docURL) |
Method Summary | |
---|---|
void | checkLoadExternalResource()
Controls whether the externalResource should be loaded or not.
|
Parameters: externalResourceURL url for the externalResource, as defined in the externalResource's xlink:href attribute. If that attribute was empty, then this parameter should be null docURL url for the document into which the externalResource was found.
Throws: SecurityException if the externalResource should not be loaded.