Package com.aquima.interactions.config
Class DefaultConfiguration
java.lang.Object
com.aquima.interactions.config.DefaultConfiguration
- All Implemented Interfaces:
IConfiguration
Default application configuration that must convert to .NET.
- Since:
- 9.5
- Author:
- Radu Batori
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
getMailConfiguration
(String domain) String[]
boolean
boolean
boolean
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.boolean
boolean
boolean
boolean
isOfflineEnabled
(String applicationId) boolean
boolean
boolean
boolean
boolean
-
Constructor Details
-
DefaultConfiguration
public DefaultConfiguration()
-
-
Method Details
-
isXssProtectionEnabled
public boolean isXssProtectionEnabled()- Specified by:
isXssProtectionEnabled
in interfaceIConfiguration
-
getMailConfiguration
- Specified by:
getMailConfiguration
in interfaceIConfiguration
-
getSmtpMailConnectionFactory
- Specified by:
getSmtpMailConnectionFactory
in interfaceIConfiguration
-
isOfflineEnabled
- Specified by:
isOfflineEnabled
in interfaceIConfiguration
-
isClickJackingProtectionEnabled
public boolean isClickJackingProtectionEnabled()- Specified by:
isClickJackingProtectionEnabled
in interfaceIConfiguration
-
isCsrfProtectionEnabled
public boolean isCsrfProtectionEnabled()- Specified by:
isCsrfProtectionEnabled
in interfaceIConfiguration
-
isStrictTransportProtectionEnabled
public boolean isStrictTransportProtectionEnabled()- Specified by:
isStrictTransportProtectionEnabled
in interfaceIConfiguration
-
isXContentTypeProtectionEnabled
public boolean isXContentTypeProtectionEnabled()- Specified by:
isXContentTypeProtectionEnabled
in interfaceIConfiguration
-
getRestrictedHttpMethods
- Specified by:
getRestrictedHttpMethods
in interfaceIConfiguration
-
getCacheConfiguration
- Specified by:
getCacheConfiguration
in interfaceIConfiguration
-
isRuntimeKeysEnabled
public boolean isRuntimeKeysEnabled()- Specified by:
isRuntimeKeysEnabled
in interfaceIConfiguration
-
getInfiniteLoopDetectionLimit
public int getInfiniteLoopDetectionLimit()- Specified by:
getInfiniteLoopDetectionLimit
in interfaceIConfiguration
-
isHandleModelChanges
public boolean isHandleModelChanges()- Specified by:
isHandleModelChanges
in interfaceIConfiguration
-
getLegacyToggles
- Specified by:
getLegacyToggles
in interfaceIConfiguration
-
getXxeProperties
- Specified by:
getXxeProperties
in interfaceIConfiguration
-
isStructuredWebServicesInputValidation
public boolean isStructuredWebServicesInputValidation()- Specified by:
isStructuredWebServicesInputValidation
in interfaceIConfiguration
-
isCaseEngineEnabled
public boolean isCaseEngineEnabled()- Specified by:
isCaseEngineEnabled
in interfaceIConfiguration
-
isDcmDashboardEnabled
public boolean isDcmDashboardEnabled()- Specified by:
isDcmDashboardEnabled
in interfaceIConfiguration
-
isCreateEmptyElementsForUnknowns
public boolean isCreateEmptyElementsForUnknowns()Description copied from interface:IConfiguration
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.- Specified by:
isCreateEmptyElementsForUnknowns
in interfaceIConfiguration
- Returns:
- true if the legacy behaviour should be enabled
-