Package de.xima.fc

Class CmnConst.SystemProperty

  • Enclosing class:
    CmnConst

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

      • BACKEND_LOGIN_LAYOUT_NOTICE_POSITION

        public static final String BACKEND_LOGIN_LAYOUT_NOTICE_POSITION
        See Also:
        Constant Field Values
      • PROTOCOL_CLEANUP_JOB_KEEP_FORM_RECORD_HISTORY

        public static final String PROTOCOL_CLEANUP_JOB_KEEP_FORM_RECORD_HISTORY
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • CONTRACT_UPDATE_PRODUCT_PROMPT_ACTIVE

        public static final String CONTRACT_UPDATE_PRODUCT_PROMPT_ACTIVE
        See Also:
        Constant Field Values
      • PLUGIN_UPDATE_CHECK_JOB_LAST_EXECUTION

        public static final String PLUGIN_UPDATE_CHECK_JOB_LAST_EXECUTION
        See Also:
        Constant Field Values
      • PLUGIN_UPDATE_CHECK_JOB_EXECUTION_TIME

        public static final String PLUGIN_UPDATE_CHECK_JOB_EXECUTION_TIME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • UPLOAD_PREFIX

        public static final String UPLOAD_PREFIX
        Prefix for system properties related to upload validation.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • SERVER_CONFIG_FEAT_PREFIX

        public static final String SERVER_CONFIG_FEAT_PREFIX
        Prefix for master server config features
        See Also:
        Constant Field Values
      • SERVER_CONFIG_FEAT_REST_API_ACTIVE_ON_MS

        public static final String SERVER_CONFIG_FEAT_REST_API_ACTIVE_ON_MS
        System property that controls whether the REST API is active on the master server.
    • Constructor Detail

      • SystemProperty

        public SystemProperty()