Class DefaultXxeProperties

java.lang.Object
com.aquima.interactions.foundation.xml.parsing.DefaultXxeProperties
All Implemented Interfaces:
IXxeProperties

public class DefaultXxeProperties extends Object implements IXxeProperties
Default security properties that is used by XxeSafeDocumentBuilderFactory to generate a new DocumentBuilderFactory
Since:
11.1
Author:
Mihai Bob
  • Constructor Details

    • DefaultXxeProperties

      public DefaultXxeProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface IXxeProperties
    • setEnabled

      public void setEnabled(boolean enabled)
    • isDisallowDoctypeDecl

      public boolean isDisallowDoctypeDecl()
      Specified by:
      isDisallowDoctypeDecl in interface IXxeProperties
    • setDisallowDoctypeDecl

      public void setDisallowDoctypeDecl(boolean disallowDoctypeDecl)
    • isLoadExternalDtd

      public boolean isLoadExternalDtd()
      Specified by:
      isLoadExternalDtd in interface IXxeProperties
    • setLoadExternalDtd

      public void setLoadExternalDtd(boolean loadExternalDtd)
    • isExternalGeneralEntities

      public boolean isExternalGeneralEntities()
      Specified by:
      isExternalGeneralEntities in interface IXxeProperties
    • setExternalGeneralEntities

      public void setExternalGeneralEntities(boolean externalGeneralEntities)
    • isExternalParameterEntities

      public boolean isExternalParameterEntities()
      Specified by:
      isExternalParameterEntities in interface IXxeProperties
    • setExternalParameterEntities

      public void setExternalParameterEntities(boolean externalParameterEntities)
    • isXincludeAware

      public boolean isXincludeAware()
      Specified by:
      isXincludeAware in interface IXxeProperties
    • setXincludeAware

      public void setXincludeAware(boolean xincludeAware)
    • isExpandEntityReferences

      public boolean isExpandEntityReferences()
      Specified by:
      isExpandEntityReferences in interface IXxeProperties
    • setExpandEntityReferences

      public void setExpandEntityReferences(boolean expandEntityReferences)