Package de.xima.fc.config
Class XfcConfigKeys.Application
java.lang.Object
de.xima.fc.config.XfcConfigKeys.Application
- Enclosing class:
- XfcConfigKeys
Constants with the names of the settings in the
application.properties
configuration file.- Author:
- XIMA MEDIA GmbH
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
Heap count that determines the pool size for the auth client cache, which caches the authentication clients.static final String
static final String
Time-To-Idle exipiry policy in hours for the auth client cache, which caches the authentication clients.static final String
static final String
static final String
static final String
static final String
static final String
static final String
Name of the application property that controls theautocomplete
attribute of the invisible bot field.static final String
static final String
static final String
static final String
Gibt an welche Implementierung für den Cluster genutzt werden soll: jgroups, shoalstatic final String
static final String
static final String
static final String
Do not use the shadow DOM v1 API, even if the browser supports it.static final String
Allows to override the default value ofFacesHttpSymbols.WebSocket.CHUNK_SIZE_BYTES
static final String
Allows to override the default value ofFacesHttpSymbols.WebSocket.PACKET_SIZE_BYTES
static final String
static final String
static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
static final String
static final String
static final String
static final String
static final String
Maximum amount of time a process can hold a lock on a form record.static final String
Interval between successive attempts to lock the form record during theFORM_RECORD_LOCK_TIMEOUT_MILLIS
.static final String
Maximum amount of time we try to acquire a lock on a form record.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Defines the size-threshold for request-parameters.static final String
Upload limit (per file) for form requests, such as provide, process, or print.static final String
Upload limit (all files) for form requests, such as provide, process, or print.static final String
static final String
static final String
Deprecated.static final String
static final String
Deprecated.static final String
static final String
static final String
Legacy functions for the workflow action "set form record attributes".static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
SMTP Socket connection timeout value in millisecondsstatic final String
SMTP Socket I/O timeout value in millisecondsstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Whether JAR files are unpacked to a separate folder on the file system.static final String
Time in seconds between two consecutive plugin update checks.static final String
static final String
static final String
static final String
static final String
static final String
static final String
Some old browsers reject cookies with SameSite=None.static final String
Value for the SameSite setting on the session cookie.static final String
Decides whether the secure flag of the session cookie is modified.static final String
Deprecated.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
static final String
static final String
static final String
Key for the application property controlling which value to set for theContent-Security-Policy-Header
in the backend.static final String
Key for the application property controlling which value to set for theContent-Security-Policy-Header
in the frontend.static final String
Key for the application property controlling which value to set for theContent-Security-Policy-Header-Report-Only
in the backend.static final String
Key for the application property controlling which value to set for theContent-Security-Policy-Header-Report-Only
in the frontend.static final String
static final String
static final String
static final String
static final String
Deprecated.static final String
static final String
static final String
static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
static final String
static final String
static final String
static final String
static final String
URL to the form store that lets users browse for forms they want to install.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Key for configuration the URL for video tutorials related to formcycle.static final String
Deprecated.static final String
Key for configuration the URL for workshops related to formcycle.static final String
static final String
Minimum delay for a timed trigger before it executes the workflow after being triggered by the Quartz scheduler.static final String
Initial retry delay for the quartz job of a timed trigger when the workflow could not be executed due to the workflow already being executed by another thread.static final String
Maximum number of times a timed trigger is retried when it could not execute the workflow due to the workflow already being executed by another thread.static final String
Deprecated.This property is no longer stored in theapplication.properties
.static final String
Prefix for user related settings.static final String
Deprecated.This property is only there for re-enabling the old / INCORRECT form record authentication (of V6 form records).static final String
When set, applies the given regular expression to each user-defined path segment of WebDAV URLs.static final String
The replacement string for theWEBDAV_SANITIZE_REGEXP
.static final String
Interval for the websocket keep alive ping message, in seconds. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ADMIN_PASSWORD
- See Also:
-
ADMIN_NAME
- See Also:
-
WEBDAV_SANITIZE_REGEXP
When set, applies the given regular expression to each user-defined path segment of WebDAV URLs. This must be a Java RegExp. Each matching substring is replaced with theWEBDAV_SANITIZE_REPLACEMENT
.- See Also:
-
WEBDAV_SANITIZE_REPLACEMENT
The replacement string for theWEBDAV_SANITIZE_REGEXP
. May contain$n
for the n-th match group,\$
for a literal dollar sign, and\\
for a literal backslash.- See Also:
-
INBOX_SHOW_MANDANTEN_LISTE
- See Also:
-
INSTALL_DIR
Deprecated.- See Also:
-
SYSTEM_LANG
- See Also:
-
SYSTEM_COUNTRY
- See Also:
-
SYSTEM_VARIANT
- See Also:
-
GLOBAL_PARAMETERPARSER_ITEMSIZETHRESHOLD
Defines the size-threshold for request-parameters. Files bigger this will completely be managed in memory!- See Also:
-
GLOBAL_UPLOAD_LIMIT
Upload limit (per file) for form requests, such as provide, process, or print.- See Also:
-
GLOBAL_UPLOAD_LIMIT_COUNT
Upload limit (all files) for form requests, such as provide, process, or print.- See Also:
-
GLOBAL_UPLOAD_LIMIT_TOTAL
- See Also:
-
GLOBAL_DBQUERY_ROW_LIMIT
- See Also:
-
GLOBAL_DBQUERY_SIZE_LIMIT
- See Also:
-
GLOBAL_HTTP_USE_SYSTEM_PROPERTIES
- See Also:
-
SYSTEM_URL_LOOPBACK_BASE
- See Also:
-
SYSTEM_URL_HELP
- See Also:
-
SYSTEM_URL_VIDEOS
Key for configuration the URL for video tutorials related to formcycle.- See Also:
-
SYSTEM_URL_WORKSHOP
Key for configuration the URL for workshops related to formcycle.- See Also:
-
SYSTEM_URL_HELP_WIDGET
- See Also:
-
SYSTEM_URL_QA
- See Also:
-
SYSTEM_URL_REGISTER
- See Also:
-
SYSTEM_URL_PRIVACY
- See Also:
-
SYSTEM_URL_IMPRINT
- See Also:
-
SYSTEM_URL_TERMS_OF_USE
- See Also:
-
SYSTEM_URL_LICENSE
- See Also:
-
SYSTEM_URL_FORMCLOUD
- See Also:
-
SYSTEM_URL_FORMCYCLE
- See Also:
-
SYSTEM_URL_FORM_STORE
URL to the form store that lets users browse for forms they want to install.- See Also:
-
SYSTEM_NAME_FORM_STORE
- See Also:
-
SYSTEM_URL_DESIGNER_HELP
- See Also:
-
SYSTEM_URL_VIEDEO
Deprecated.- See Also:
-
SYSTEM_ENVIRONMENT_HEADER
- See Also:
-
SYSTEM_HEADER_SERVER_ID
Deprecated.- See Also:
-
SYSTEM_SERVER_ID
- See Also:
-
SYSTEM_HEADER_REFERER_POLICY
- See Also:
-
SYSTEM_HEADER_X_XSS_PROTECTION
- See Also:
-
SYSTEM_HEADER_X_FRAME_OPTIONS
- See Also:
-
SYSTEM_HEADER_HTTP_STRICT_TRANSPORT_SECURITY_MAX
- See Also:
-
SYSTEM_HEADER_HTTP_STRICT_TRANSPORT_SECURITY_SUBDOMAIN
- See Also:
-
SYSTEM_HEADER_BACKEND_X_FRAME_OPTIONS
- See Also:
-
SYSTEM_BACKEND_HTTP_METHODS_NOT_ALLOWED
- See Also:
-
SYSTEM_HEADER_CONTENT_SECURITY_POLICY_BACKEND
Key for the application property controlling which value to set for theContent-Security-Policy-Header
in the backend. No header is set when no value is configured.- See Also:
-
SYSTEM_HEADER_CONTENT_SECURITY_POLICY_FRONTEND
Key for the application property controlling which value to set for theContent-Security-Policy-Header
in the frontend. No header is set when no value is configured.- See Also:
-
SYSTEM_HEADER_CONTENT_SECURITY_POLICY_REPORT_ONLY_BACKEND
Key for the application property controlling which value to set for theContent-Security-Policy-Header-Report-Only
in the backend. No header is set when no value is configured.- See Also:
-
SYSTEM_HEADER_CONTENT_SECURITY_POLICY_REPORT_ONLY_FRONTEND
Key for the application property controlling which value to set for theContent-Security-Policy-Header-Report-Only
in the frontend. No header is set when no value is configured.- See Also:
-
SYSTEM_GUI_BACKGROUND
- See Also:
-
SYSTEM_GUI_THEME_PLUGIN
- See Also:
-
SYSTEM_PROJECT_INBOX_VALUE_MAX_SIZE
- See Also:
-
SYSTEM_HEADER_NAME_SERVER_ID
- See Also:
-
SYSTEM_PARAM_NAME_SERVER_ID
- See Also:
-
SHOW_REGISTER_LINK
- See Also:
-
SHOW_PASSWORD_LINK
- See Also:
-
SHOW_HELP_LINK
- See Also:
-
SHOW_FAQ_LINK
- See Also:
-
SHOW_PRIVACY_LINK
- See Also:
-
SHOW_IMPRINT_LINK
- See Also:
-
SHOW_TERMS_LINK
- See Also:
-
SHOW_LICENSE_LINK
- See Also:
-
SHOW_LOGIN_FOOTER
- See Also:
-
SHOW_LOGO
- See Also:
-
SHOW_VERSION
- See Also:
-
SHOW_LOGIN_AUTH
- See Also:
-
SHOW_CLIENT_CHOOSER
Deprecated.- See Also:
-
SYSTEM_LOGIN_LAYOUT_TYPE
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_LOGIN_INPUT_CLIENT_LAYOUT_TYPE
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_LOGIN_INPUT_CLIENTS
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_LOGIN_REDIRECT_CLIENTS
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_LOGIN_GLOBAL_REDIRECT_TARGET
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_LOGIN_SUPER_USER_LOGIN_ACITVE
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_LOGIN_CREDENTIALS_EXPIRE_INTERVAL_IN_DAYS
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_MULTI_FACTOR_AUTHENTICATION_PREFIX
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_FORCE_MULTI_FACTOR_AUTHENTICATION
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_MULTI_FACTOR_AUTHENTICATION_INTERVAL_DAYS
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
SYSTEM_MULTI_FACTOR_AUTHENTICATION_ALLOW_RECOVERY
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
BOT_FIELD
- See Also:
-
BOT_FIELD_AUTOCOMPLETE
Name of the application property that controls theautocomplete
attribute of the invisible bot field. When the property is not set, the defaultnew-password
is used for theautocomplete
attribute. When the property value is empty or blank, theautocomplete
attribute is not set. Otherwise, the property value is used for theautocomplete
attribute.- See Also:
-
FALLBACK_ALLOW_BASE_URL
- See Also:
-
FALLBACK_ALLOW_INSECURE_XSLT
- See Also:
-
DEBUG_SHOW_SQL
- See Also:
-
DEBUG_SHOW_SIMON
- See Also:
-
DEBUG_OPEN_DB_CONNECTIONS
- See Also:
-
DISABLE_SHADOW_DOM
Do not use the shadow DOM v1 API, even if the browser supports it. This is an undocumented option that will be removed in an upcoming release.- See Also:
-
CLUSTER_IMPLEMENTATION_NAME
Gibt an welche Implementierung für den Cluster genutzt werden soll: jgroups, shoal- See Also:
-
LOGIN_SUPRESS_DUBLICATED_USER_MESSAGE
- See Also:
-
LOGIN_FAIL_PREFIX
- See Also:
-
LOGIN_FAIL_WAIT
- See Also:
-
LOGIN_FAIL_COUNT
- See Also:
-
LOGIN_LOCK_IF_FULL
- See Also:
-
LOGIN_LOCK_COUNT
- See Also:
-
LOGIN_CACHE_DISK_SIZE
- See Also:
-
LOGIN_CACHE_HEAP_COUNT
- See Also:
-
PASSWORD_RESET_ATTEMPT_PREFIX
- See Also:
-
PASSWORD_RESET_ATTEMPT_WAIT
- See Also:
-
PASSWORD_RESET_ATTEMPT_COUNT
- See Also:
-
PASSWORD_RESET_LOCK_IF_FULL
- See Also:
-
PASSWORD_RESET_LOCK_COUNT
- See Also:
-
PASSWORD_RESET_CACHE_DISK_SIZE
- See Also:
-
PASSWORD_RESET_CACHE_HEAP_COUNT
- See Also:
-
PASSWORD_RESET_TIME_TO_EXPIRE
- See Also:
-
AUTOLOGIN_PREFIX
- See Also:
-
AUTOLOGIN_ENABLED
- See Also:
-
AUTOLOGIN_DURATION
- See Also:
-
AUTOLOGIN_CACHE_DISK_SIZE
- See Also:
-
AUTOLOGIN_CACHE_HEAP_COUNT
- See Also:
-
AUTH_CLIENT_CACHE_PREFIX
- See Also:
-
AUTH_CLIENT_CACHE_TIME_TO_IDLE
Time-To-Idle exipiry policy in hours for the auth client cache, which caches the authentication clients.- See Also:
-
AUTH_CLIENT_CACHE_HEAP_COUNT
Heap count that determines the pool size for the auth client cache, which caches the authentication clients.- See Also:
-
LDAP_FILTER_USER
- See Also:
-
LDAP_FILTER_KERBEROS_USER
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inkerberos.properties
instead. UseXfcConfigKeys.KerberosAuth.LDAP_FILTER_KERBEROS_USER
instead. -
LDAP_FILTER_USER_LOGIN
- See Also:
-
LDAP_FILTER_GROUP
- See Also:
-
FRAME_INTEGRATION_ALLOWED_FOR_URLS
- See Also:
-
FRAME_INTEGRATION_ALLOWED_URLS
- See Also:
-
FILECACHE_PREFIX
Deprecated.- See Also:
-
FILECACHE_DISK_SIZE
Deprecated.- See Also:
-
FILECACHE_HEAP_SIZE
Deprecated.- See Also:
-
FILECACHE_TIME_TO_IDLE
Deprecated.- See Also:
-
FORM_PREVIEW_DISABLED
- See Also:
-
FORM_PREVIEW_POOL_TIMEOUT
- See Also:
-
FORM_PREVIEW_POOL_TIMEOUT_CHECK
- See Also:
-
FORM_PREVIEW_POOL_MAX_INSTANCES
- See Also:
-
FORM_PREVIEW_POOL_MIN_INSTANCES
- See Also:
-
GENERICCACHE_PREFIX
- See Also:
-
GENERICCACHE_DISK_SIZE
- See Also:
-
GENERICCACHE_HEAP_SIZE
- See Also:
-
GENERICCACHE_ONHEAP_ENTRIES
- See Also:
-
GENERICCACHE_TIME_TO_IDLE
- See Also:
-
FORMSCACHE_PREFIX
- See Also:
-
FORMSCACHE_DISK_SIZE
- See Also:
-
FORMSCACHE_HEAP_SIZE
- See Also:
-
FORMSCACHE_ONHEAP_ENTRIES
- See Also:
-
FORMSCACHE_TIME_TO_IDLE
- See Also:
-
LICENSECACHE_PREFIX
- See Also:
-
LICENSECACHE_DISK_SIZE
- See Also:
-
LICENSECACHE_HEAP_SIZE
- See Also:
-
LICENSECACHE_ONHEAP_ENTRIES
- See Also:
-
LICENSECACHE_TIME_TO_IDLE
- See Also:
-
CLEANUP_WORKER_PREFIX
- See Also:
-
CLEANUP_WORKER_ACTIVATED
- See Also:
-
CLEANUP_WORKER_CRONEXPRESSION
- See Also:
-
PROCESSING_ACTIONS_LIMIT
- See Also:
-
PROCESSING_SINGLE_ACTION_LIMIT
- See Also:
-
QUARTZ_THREADPOOL_THREAD_COUNT
- See Also:
-
QUARTZ_SCHEDULER_CHECK_INTERVAL
- See Also:
-
QUARTZ_JOBSTORE_MISFIRE_THRESHOLD
- See Also:
-
SESSION_COOKIE_SECURE
Decides whether the secure flag of the session cookie is modified. One ofXfcConfigDefaults.Application.SESSION_COOKIE_SECURE_ADD
,XfcConfigDefaults.Application.SESSION_COOKIE_SECURE_ADD_IF_SAME_SITE_NONE
,XfcConfigDefaults.Application.SESSION_COOKIE_SECURE_ADD_IF_SAME_SITE_NONE_AND_SECURE
,XfcConfigDefaults.Application.SESSION_COOKIE_SECURE_KEEP
,XfcConfigDefaults.Application.SESSION_COOKIE_SECURE_REMOVE
.- See Also:
-
SESSION_COOKIE_SAME_SITE
Value for the SameSite setting on the session cookie. One ofXfcConfigDefaults.Application.SESSION_COOKIE_SAME_SITE_NONE
,XfcConfigDefaults.Application.SESSION_COOKIE_SAME_SITE_NONE_IF_SECURE
XfcConfigDefaults.Application.SESSION_COOKIE_SAME_SITE_LAX
,XfcConfigDefaults.Application.SESSION_COOKIE_SAME_SITE_STRICT
. When any other value, do not modify the SameSite setting.- See Also:
-
SESSION_COOKIE_OMIT_SAME_SITE_NONE_ON_UNSUPPORTED_BROWSERS
Some old browsers reject cookies with SameSite=None. When set totrue
, attempt to read the user agent and omit the flag if the user agent has this bug. Note that user agent detection is error prone and may or may not work.- See Also:
-
FORM_RECORD_LOCK_POLL_INTERVAL_MILLIS
Interval between successive attempts to lock the form record during theFORM_RECORD_LOCK_TIMEOUT_MILLIS
.- See Also:
-
FORM_RECORD_LOCK_TIMEOUT_MILLIS
Maximum amount of time we try to acquire a lock on a form record. Only one thread can hold a lock at any given time.- See Also:
-
FORM_RECORD_LOCK_MAX_DURATION_SECONDS
Maximum amount of time a process can hold a lock on a form record. This is a fail-safe to ensure a form record is released when a process / thread fails to release the form record.- See Also:
-
TIMED_WORKFLOW_TRIGGER_MAX_RETRY_COUNT
Maximum number of times a timed trigger is retried when it could not execute the workflow due to the workflow already being executed by another thread.- See Also:
-
TIMED_WORKFLOW_TRIGGER_INITIAL_RETRY_DELAY_MILLIS
Initial retry delay for the quartz job of a timed trigger when the workflow could not be executed due to the workflow already being executed by another thread. The delay is doubled each time a retry attempt is made. If the initial delay is1 second
, the second retry attempt is delayed by2 seconds
, the third by4 seconds
, the fourth by8 seconds
etc.- See Also:
-
TIMED_WORKFLOW_TRIGGER_IMMEDIATE_DELAY_MILLIS
Minimum delay for a timed trigger before it executes the workflow after being triggered by the Quartz scheduler.- See Also:
-
SAVE_LAST_LOGIN
- See Also:
-
MAIL_SMTP_CONNECTION_TIMEOUT
SMTP Socket connection timeout value in milliseconds- See Also:
-
MAIL_SMTP_TIMEOUT
SMTP Socket I/O timeout value in milliseconds- See Also:
-
MS_MONITORING_ENABLED
- See Also:
-
MS_MONITORING_ALLOWED_HOSTS
- See Also:
-
USER_PREFIX
Prefix for user related settings.- See Also:
-
USER_DISCOVERY_ENABLED
Deprecated.This property is no longer stored in theapplication.properties
. It is stored inSystemProperty
table instead. -
V6_FORM_RECORD_AUTHENTICATION_USE_PROJECT_AUTHENTICATORS
Deprecated.This property is only there for re-enabling the old / INCORRECT form record authentication (of V6 form records). This leads to using the project authenticators if no system authentication is required for the state of the form record. This property should not be made public since it reactivates incorrect behavior. It is only for clients that update to Version 7 that have a lot of forms that rely on the incorrect behavior. It is strongly recommended to use V7 forms.- See Also:
-
FACES_HTTP_CHUNK_SIZE_BYTES
Allows to override the default value ofFacesHttpSymbols.WebSocket.CHUNK_SIZE_BYTES
- See Also:
-
FACES_HTTP_PACKET_SIZE_BYTES
Allows to override the default value ofFacesHttpSymbols.WebSocket.PACKET_SIZE_BYTES
- See Also:
-
PLUGIN_UPDATE_CHECK_INTERVAL_SECONDS
Time in seconds between two consecutive plugin update checks. Used to limit the number of update checks.- See Also:
-
PLUGIN_UNPACK_JAR_FILE
Whether JAR files are unpacked to a separate folder on the file system. Usually this should be set totrue
, otherwise old JARs might still exist in the URL cache.- See Also:
-
LEGACY_FEATURE_FORM_RECORD_ATTR_FUNCTIONS
Legacy functions for the workflow action "set form record attributes". These are undocumented and were apparently used in preparation for a custom project that did not happen yet. As such, nobody should be using these functions. They are disabled by default now and will be removed soon.- See Also:
-
WEBSOCKET_KEEP_ALIVE_SECONDS
Interval for the websocket keep alive ping message, in seconds.- See Also:
-
-
Constructor Details
-
Application
public Application()
-
application.properties
.