Interface IConfiguration

All Known Implementing Classes:
DefaultConfiguration

public interface IConfiguration
Generic application configuration that can be used anywhere.
Since:
9.5
Author:
Radu Batori
  • Method Details

    • getMailConfiguration

      IMailConfiguration getMailConfiguration(String domain)
    • getSmtpMailConnectionFactory

      ISmtpMailConnectionFactory getSmtpMailConnectionFactory()
    • isOfflineEnabled

      boolean isOfflineEnabled(String applicationId)
    • isClickJackingProtectionEnabled

      boolean isClickJackingProtectionEnabled()
    • isCsrfProtectionEnabled

      boolean isCsrfProtectionEnabled()
    • isStrictTransportProtectionEnabled

      boolean isStrictTransportProtectionEnabled()
    • isXContentTypeProtectionEnabled

      boolean isXContentTypeProtectionEnabled()
    • isXssProtectionEnabled

      boolean isXssProtectionEnabled()
    • getRestrictedHttpMethods

      String[] getRestrictedHttpMethods()
    • getCacheConfiguration

      ICacheConfiguration getCacheConfiguration()
    • isRuntimeKeysEnabled

      boolean isRuntimeKeysEnabled()
    • getInfiniteLoopDetectionLimit

      int getInfiniteLoopDetectionLimit()
    • isHandleModelChanges

      boolean isHandleModelChanges()
    • getLegacyToggles

      ILegacyToggles getLegacyToggles()
    • getXxeProperties

      IXxeProperties getXxeProperties()
    • isStructuredWebServicesInputValidation

      boolean isStructuredWebServicesInputValidation()
    • isCaseEngineEnabled

      boolean isCaseEngineEnabled()
    • isDcmDashboardEnabled

      boolean isDcmDashboardEnabled()
    • isCreateEmptyElementsForUnknowns

      boolean isCreateEmptyElementsForUnknowns()
      Indicates whether when an unknown relation or attribute is mapped to an XML element which has minOccurs >= 1 should generate an empty XML element in a SOAP/REST request based on schema sets.
      Returns:
      true if the legacy behaviour should be enabled