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.