Class EmbededExternalResourceSecurity

java.lang.Object
org.apache.batik.bridge.EmbededExternalResourceSecurity
All Implemented Interfaces:
ExternalResourceSecurity

public class EmbededExternalResourceSecurity extends Object implements ExternalResourceSecurity
This implementation of the ExternalResourceSecurity interface only allows external resources embeded in the document, i.e., externalResources embeded with the data protocol.
  • Field Details

    • DATA_PROTOCOL

      public static final String DATA_PROTOCOL
      See Also:
    • ERROR_EXTERNAL_RESOURCE_NOT_EMBEDED

      public static final String ERROR_EXTERNAL_RESOURCE_NOT_EMBEDED
      Message when trying to load a external resource that is not embeded in the document.
      See Also:
    • se

      protected SecurityException se
      The exception is built in the constructor and thrown if not null and the checkLoadExternalResource method is called.
  • Constructor Details

    • EmbededExternalResourceSecurity

      public EmbededExternalResourceSecurity(ParsedURL externalResourceURL)
      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
  • Method Details