Package de.xima.fc

Class CmnConst.SystemProperty

java.lang.Object
de.xima.fc.CmnConst.SystemProperty
Enclosing class:
CmnConst

public static final class CmnConst.SystemProperty extends Object
  • Field Details

    • ENCRYPTION_TEST_KEY

      public static final String ENCRYPTION_TEST_KEY
      See Also:
    • ENCRYPTION_TEST_VALUE

      public static final String ENCRYPTION_TEST_VALUE
      See Also:
    • PLUGIN_UPDATE_CHECK_LAST_TIMESTAMP

      public static final String PLUGIN_UPDATE_CHECK_LAST_TIMESTAMP
      See Also:
    • BACKEND_LOGIN_LAYOUT_HEADER

      public static final String BACKEND_LOGIN_LAYOUT_HEADER
      See Also:
    • BACKEND_LOGIN_LAYOUT_NOTICE

      public static final String BACKEND_LOGIN_LAYOUT_NOTICE
      See Also:
    • BACKEND_LOGIN_LAYOUT_NOTICE_POSITION

      public static final String BACKEND_LOGIN_LAYOUT_NOTICE_POSITION
      See Also:
    • SYSTEM_UPDATE_LOCK

      public static final String SYSTEM_UPDATE_LOCK
      See Also:
    • PROTOCOL_CLEANUP_JOB_ACTIVE

      public static final String PROTOCOL_CLEANUP_JOB_ACTIVE
      See Also:
    • PROTOCOL_CLEANUP_JOB_LAST_EXECUTION

      public static final String PROTOCOL_CLEANUP_JOB_LAST_EXECUTION
      See Also:
    • PROTOCOL_CLEANUP_JOB_TIMESPAN

      public static final String PROTOCOL_CLEANUP_JOB_TIMESPAN
      See Also:
    • PROTOCOL_CLEANUP_JOB_EXECUTION_TIME

      public static final String PROTOCOL_CLEANUP_JOB_EXECUTION_TIME
      See Also:
    • PROTOCOL_CLEANUP_JOB_KEEP_FORM_RECORD_HISTORY

      public static final String PROTOCOL_CLEANUP_JOB_KEEP_FORM_RECORD_HISTORY
      See Also:
    • PROTOCOL_BOT_DETECT_ACTIVE

      public static final String PROTOCOL_BOT_DETECT_ACTIVE
      See Also:
    • PROTOCOL_SUBMIT_MANIPULATION_ACTIVE

      public static final String PROTOCOL_SUBMIT_MANIPULATION_ACTIVE
      Whether a protocol entry is created when a form was submitted with an invalid submit button UUID.
      See Also:
    • PWD_POLICY_KEY_PREFIX

      public static final String PWD_POLICY_KEY_PREFIX
      See Also:
    • PWD_POLICY_KEY_PREFIX_RULE

      public static final String PWD_POLICY_KEY_PREFIX_RULE
      See Also:
    • LICENSE_UPDATE_SERVLET_ACTIVE

      public static final String LICENSE_UPDATE_SERVLET_ACTIVE
      See Also:
    • DEFAULT_URL_CONTRACT_DETAILS

      public static final String DEFAULT_URL_CONTRACT_DETAILS
      See Also:
    • CONTRACT_UPDATE_PRODUCT_PROMPT_ACTIVE

      public static final String CONTRACT_UPDATE_PRODUCT_PROMPT_ACTIVE
      See Also:
    • PLUGIN_UPDATE_CHECK_TIMESPAN

      public static final String PLUGIN_UPDATE_CHECK_TIMESPAN
      See Also:
    • PLUGIN_UPDATE_CHECK_JOB_ACTIVE

      public static final String PLUGIN_UPDATE_CHECK_JOB_ACTIVE
      See Also:
    • PLUGIN_UPDATE_CHECK_JOB_LAST_EXECUTION

      public static final String PLUGIN_UPDATE_CHECK_JOB_LAST_EXECUTION
      See Also:
    • PLUGIN_UPDATE_CHECK_JOB_EXECUTION_TIME

      public static final String PLUGIN_UPDATE_CHECK_JOB_EXECUTION_TIME
      See Also:
    • GENERIC_REST_SERVLET_ACTIVE

      public static final String GENERIC_REST_SERVLET_ACTIVE
      See Also:
    • USER_PREFIX

      public static final String USER_PREFIX
      Prefix for user related settings.
      See Also:
    • USER_DISCOVERY_ENABLED

      public static final String USER_DISCOVERY_ENABLED
      Boolean value that determines if the user discovery feature is enabled. If enabled user suggestions will be displayed when inviting users.
      Since:
      8.1.0
      See Also:
    • USER_AUTO_CONNECT_ACCOUNTS_ENABLED

      public static final String USER_AUTO_CONNECT_ACCOUNTS_ENABLED
      Boolean value that determines whether user accounts from external IDPs should be connected automatically to existing user profiles if the user account provides an email address that matches a verified user email of a user profile. If disabled a new profile will be created for each login to the backend via an external IDP if the account was not yet connected to a user profile.
      See Also:
    • USER_AUTO_PROFILE_CREATION

      public static final String USER_AUTO_PROFILE_CREATION
      Boolean value that determines if user profiles will be created automatically when users sign in with an account from an external IDP (and have access to the backend via filters) or if the creation of the profile requires confirmation.
      See Also:
    • USER_INVITATION_NEED_MANUAL_ACCEPTANCE

      public static final String USER_INVITATION_NEED_MANUAL_ACCEPTANCE
      Boolean value that determines if user invitations are accepted automatically or need to be accepted by the user manually.
      See Also:
    • USER_PROFILE_WELCOME_MAIL_ENABLED

      public static final String USER_PROFILE_WELCOME_MAIL_ENABLED
      Boolean value that determines if the sending of a welcome mail should be sent after a user registers.
      Since:
      8.0.4
      See Also:
    • USER_MY_PROFILE_PREFIX

      public static final String USER_MY_PROFILE_PREFIX
      Prefix for system properties related to how users can configure their profile on their own. (not by a system admin).
      See Also:
    • USER_MY_PROFILE_CONNECT_ACCOUNT_ENABLED

      public static final String USER_MY_PROFILE_CONNECT_ACCOUNT_ENABLED
      Boolean value that determines whether user can manually connect accounts to their profile.
      See Also:
    • USER_MY_PROFILE_MERGE_PROFILES_ENABLED

      public static final String USER_MY_PROFILE_MERGE_PROFILES_ENABLED
      Boolean value that determines whether users can merge their profile with another profile based on the user email.
      See Also:
    • USER_PROFILES_DELETE_ON_CLIENT_DELETE

      public static final String USER_PROFILES_DELETE_ON_CLIENT_DELETE
      Boolean value that determines whether users exclusive to a client should be deleted on client deletion by default.
      See Also:
    • BACKEND_LOGIN_CONFIG_PREFIX

      public static final String BACKEND_LOGIN_CONFIG_PREFIX
      Prefix for system properties related to the backend login configuration.
      Since:
      8.1.0
      See Also:
    • BACKEND_LOGIN_CONFIG_LAYOUT_TYPE

      public static final String BACKEND_LOGIN_CONFIG_LAYOUT_TYPE
      general layout of the backend login page.
      Since:
      8.1.0
      See Also:
    • BACKEND_LOGIN_CONFIG_INPUT_CLIENT_LAYOUT_TYPE

      public static final String BACKEND_LOGIN_CONFIG_INPUT_CLIENT_LAYOUT_TYPE
      layout of the input clients of the backend login page.
      Since:
      8.1.0
      See Also:
    • BACKEND_LOGIN_CONFIG_CLIENTS

      public static final String BACKEND_LOGIN_CONFIG_CLIENTS
      An ordered List of authentication client names of the backend login page.
      Since:
      8.1.0
      See Also:
    • BACKEND_LOGIN_CONFIG_GLOBAL_REDIRECT_TARGET

      public static final String BACKEND_LOGIN_CONFIG_GLOBAL_REDIRECT_TARGET
      global redirect target of the backend login page. May be CmnConst.Security.Authenticator.GLOBAL_REDIRECT_OPTION_INDIVIDUAL for individual redirect settings for clients.
      Since:
      8.1.0
      See Also:
    • BACKEND_LOGIN_CONFIG_SUPER_USER_LOGIN_ACTIVE

      public static final String BACKEND_LOGIN_CONFIG_SUPER_USER_LOGIN_ACTIVE
      Boolean value that determines whether the super user login is active.
      Since:
      8.1.0
      See Also:
    • BACKEND_LOGIN_CONFIG_REMEMBER_ME_ACTIVE

      public static final String BACKEND_LOGIN_CONFIG_REMEMBER_ME_ACTIVE
      Boolean value that determines whether the remember me option should be displayed on the backend login page.
      Since:
      8.1.0
      See Also:
    • SYSTEM_LOGIN_PREFIX

      public static final String SYSTEM_LOGIN_PREFIX
      Prefix for system properties related to the system login configuration.
      Since:
      8.1.0
      See Also:
    • SYSTEM_LOGIN_CREDENTIALS_EXPIRE_INTERVAL_IN_DAYS

      public static final String SYSTEM_LOGIN_CREDENTIALS_EXPIRE_INTERVAL_IN_DAYS
      Default interval (in days) until credentials will expire. How many days until passwords expire within the system after they have been set initially. 0 means passwords don't expire.
      Since:
      8.1.0
      See Also:
    • MULTI_FACTOR_AUTHENTICATION_PREFIX

      public static final String MULTI_FACTOR_AUTHENTICATION_PREFIX
      Prefix for system properties related to multi factor authentication.
      Since:
      8.1.0
      See Also:
    • MULTI_FACTOR_AUTHENTICATION_FORCE

      public static final String MULTI_FACTOR_AUTHENTICATION_FORCE
      Boolean value whether to force MFA for all users of the system.
      Since:
      8.1.0
      See Also:
    • MULTI_FACTOR_AUTHENTICATION_INTERVAL_DAYS

      public static final String MULTI_FACTOR_AUTHENTICATION_INTERVAL_DAYS
      Default interval (in days) for which user profile user may save the MFA.
      Since:
      8.1.0
      See Also:
    • MULTI_FACTOR_AUTHENTICATION_ALLOW_RECOVERY

      public static final String MULTI_FACTOR_AUTHENTICATION_ALLOW_RECOVERY
      Boolean whether the user may be able to recover their user account if the MFA token was lost. If false the user needs to turn to the system administrator to reset the MFA.
      Since:
      8.1.0
      See Also:
    • UPLOAD_PREFIX

      public static final String UPLOAD_PREFIX
      Prefix for system properties related to upload validation.
      See Also:
    • UPLOAD_DISABLE_MIMECHECK

      public static final String UPLOAD_DISABLE_MIMECHECK
      System property that controls whether the content type verification for uploads is enabled or disabled.
      See Also:
    • UPLOAD_ALLOW_UNKNOWN_TYPES

      public static final String UPLOAD_ALLOW_UNKNOWN_TYPES
      System property that controls whether unknown content types for uploads are generally allowed or not.
      See Also:
    • UPLOAD_CUSTOM_MIME_MAPPINGS

      public static final String UPLOAD_CUSTOM_MIME_MAPPINGS
      System property holding custom MIME mappings to extend/override mappings provided by the context (web.xml).
      See Also:
  • Constructor Details

    • SystemProperty

      public SystemProperty()