Class ApplicationConfigBean

All Implemented Interfaces:
Serializable

@Named @ViewScoped public class ApplicationConfigBean extends FCContextBean implements Serializable
Bean for configuring settings of the application properties file.
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • ApplicationConfigBean

      public ApplicationConfigBean()
  • Method Details

    • init

      @PostConstruct public void init()
    • getApplicationEventBusBean

      public ApplicationEventBusBean getApplicationEventBusBean()
    • setApplicationEventBusBean

      public void setApplicationEventBusBean(ApplicationEventBusBean applicationEventBusBean)
    • getSuperUserLoginInfoMsg

      public String getSuperUserLoginInfoMsg()
    • getDefaultsUrlFormcloud

      public String getDefaultsUrlFormcloud()
    • setDefaultsUrlFormcloud

      public void setDefaultsUrlFormcloud(String defaultsUrlFormcloud)
    • getDefaultsUploadMaxFieldSize

      public Integer getDefaultsUploadMaxFieldSize()
    • setDefaultsUploadMaxFieldSize

      public void setDefaultsUploadMaxFieldSize(Integer defaultsUploadMaxFieldSize)
    • getDefaultsUrlFormcycle

      public String getDefaultsUrlFormcycle()
    • getDefaultsUploadLimitPerFile

      public Long getDefaultsUploadLimitPerFile()
    • setDefaultsUploadLimitPerFile

      public void setDefaultsUploadLimitPerFile(Long defaultsUploadLimitPerFile)
    • getDefaultsDatabaseMaxRowCount

      public Integer getDefaultsDatabaseMaxRowCount()
    • setDefaultsDatabaseMaxRowCount

      public void setDefaultsDatabaseMaxRowCount(Integer defaultsDatabaseMaxRowCount)
    • getDefaultsItemSizeThreshold

      public Integer getDefaultsItemSizeThreshold()
    • setDefaultsItemSizeThreshold

      public void setDefaultsItemSizeThreshold(Integer defaultsItemSizeThreshold)
    • getDefaultsUploadLimitTotal

      public Long getDefaultsUploadLimitTotal()
    • setDefaultsUploadLimitTotal

      public void setDefaultsUploadLimitTotal(Long defaultsUploadLimitTotal)
    • setDefaultsUrlFormcycle

      public void setDefaultsUrlFormcycle(String defaultsUrlFormcycle)
    • getDefaultsUrlHelp

      public String getDefaultsUrlHelp()
    • setDefaultsUrlHelp

      public void setDefaultsUrlHelp(String defaultsUrlHelp)
    • getDefaultsUrlHelpDesigner

      public String getDefaultsUrlHelpDesigner()
    • setDefaultsUrlHelpDesigner

      public void setDefaultsUrlHelpDesigner(String defaultsUrlHelpDesigner)
    • getDefaultsUrlImprint

      public String getDefaultsUrlImprint()
    • setDefaultsUrlImprint

      public void setDefaultsUrlImprint(String defaultsUrlImprint)
    • getDefaultsUrlLicense

      public String getDefaultsUrlLicense()
    • setDefaultsUrlLicense

      public void setDefaultsUrlLicense(String defaultsUrlLicense)
    • getDefaultsUrlPrivacy

      public String getDefaultsUrlPrivacy()
    • setDefaultsUrlPrivacy

      public void setDefaultsUrlPrivacy(String defaultsUrlPrivacy)
    • getDefaultsUrlRegister

      public String getDefaultsUrlRegister()
    • setDefaultsUrlRegister

      public void setDefaultsUrlRegister(String defaultsUrlRegister)
    • getDefaultsUrlTerms

      public String getDefaultsUrlTerms()
    • setDefaultsUrlTerms

      public void setDefaultsUrlTerms(String defaultsUrlTerms)
    • getDefaultsUrlLoopbackBase

      public String getDefaultsUrlLoopbackBase()
    • setDefaultsUrlLoopbackBase

      public void setDefaultsUrlLoopbackBase(String defaultsUrlLoopbackBase)
    • isShowRegisterLink

      public boolean isShowRegisterLink()
    • setShowRegisterLink

      public void setShowRegisterLink(boolean showRegisterLink)
    • isShowPasswordLink

      public boolean isShowPasswordLink()
    • setShowPasswordLink

      public void setShowPasswordLink(boolean showPasswordLink)
    • isShowHelpLink

      public boolean isShowHelpLink()
    • setShowHelpLink

      public void setShowHelpLink(boolean showHelpLink)
    • isShowPrivacyLink

      public boolean isShowPrivacyLink()
    • setShowPrivacyLink

      public void setShowPrivacyLink(boolean showPrivacyLink)
    • isShowImprintLink

      public boolean isShowImprintLink()
    • setShowImprintLink

      public void setShowImprintLink(boolean showImprintLink)
    • isShowTermsLink

      public boolean isShowTermsLink()
    • setShowTermsLink

      public void setShowTermsLink(boolean showTermsLink)
    • isShowLicenseLink

      public boolean isShowLicenseLink()
    • setShowLicenseLink

      public void setShowLicenseLink(boolean showLicenseLink)
    • isShowLoginFooter

      public boolean isShowLoginFooter()
    • setShowLoginFooter

      public void setShowLoginFooter(boolean showLoginFooter)
    • isShowLogo

      public boolean isShowLogo()
    • setShowLogo

      public void setShowLogo(boolean showLogo)
    • isShowVersion

      public boolean isShowVersion()
    • setShowVersion

      public void setShowVersion(boolean showVersion)
    • getEnvironmentHeaderTitle

      public String getEnvironmentHeaderTitle()
    • setEnvironmentHeaderTitle

      public void setEnvironmentHeaderTitle(String environmentHeaderTitle)
    • getDefaultsHeaderRefererPolicy

      public String getDefaultsHeaderRefererPolicy()
    • setDefaultsHeaderRefererPolicy

      public void setDefaultsHeaderRefererPolicy(String defaultsHeaderRefererPolicy)
    • getDefaultsHeaderHTTPStrictTransportSecurity

      public String getDefaultsHeaderHTTPStrictTransportSecurity()
    • setDefaultsHeaderHTTPStrictTransportSecurity

      public void setDefaultsHeaderHTTPStrictTransportSecurity(String defaultsHeaderHTTPStrictTransportSecurity)
    • getDefaultsHeaderContentSecurityPolicyBackend

      public String getDefaultsHeaderContentSecurityPolicyBackend()
    • setDefaultsHeaderContentSecurityPolicyBackend

      public void setDefaultsHeaderContentSecurityPolicyBackend(String defaultsHeaderContentSecurityPolicyBackend)
    • getDefaultsHeaderContentSecurityPolicyFrontend

      public String getDefaultsHeaderContentSecurityPolicyFrontend()
    • setDefaultsHeaderContentSecurityPolicyFrontend

      public void setDefaultsHeaderContentSecurityPolicyFrontend(String defaultsHeaderContentSecurityPolicyFrontend)
    • getDefaultsHeaderContentSecurityPolicyReportOnlyBackend

      public String getDefaultsHeaderContentSecurityPolicyReportOnlyBackend()
    • setDefaultsHeaderContentSecurityPolicyReportOnlyBackend

      public void setDefaultsHeaderContentSecurityPolicyReportOnlyBackend(String defaultsHeaderContentSecurityPolicyReportOnlyBackend)
    • getDefaultsHeaderContentSecurityPolicyReportOnlyFrontend

      public String getDefaultsHeaderContentSecurityPolicyReportOnlyFrontend()
    • setDefaultsHeaderContentSecurityPolicyReportOnlyFrontend

      public void setDefaultsHeaderContentSecurityPolicyReportOnlyFrontend(String defaultsHeaderContentSecurityPolicyReportOnlyFrontend)
    • isUploadDisableMimecheck

      public boolean isUploadDisableMimecheck()
    • setUploadDisableMimecheck

      public void setUploadDisableMimecheck(boolean uploadDisableMimecheck)
    • isUploadAllowUnknownTypes

      public boolean isUploadAllowUnknownTypes()
    • setUploadAllowUnknownTypes

      public void setUploadAllowUnknownTypes(boolean uploadAllowUnknownTypes)
    • getUploadCustomMimeMappingsModel

      public List<ParameterModel> getUploadCustomMimeMappingsModel()
    • addUploadCustomMimeMapping

      public void addUploadCustomMimeMapping()
    • removeUploadCustomMimeMapping

      public void removeUploadCustomMimeMapping(int idx)
    • isDefaultsHeaderHTTPStrictTransportSecuritySubdomain

      public boolean isDefaultsHeaderHTTPStrictTransportSecuritySubdomain()
    • setDefaultsHeaderHTTPStrictTransportSecuritySubdomain

      public void setDefaultsHeaderHTTPStrictTransportSecuritySubdomain(boolean defaultsHeaderHTTPStrictTransportSecuritySubdomain)
    • getDefaultsGUIBackground

      public String getDefaultsGUIBackground()
    • setDefaultsGUIBackground

      public void setDefaultsGUIBackground(String defaultsGUIBackground)
    • getDefaultsInlineCss

      public String getDefaultsInlineCss()
    • setDefaultsInlineCss

      public void setDefaultsInlineCss(String defaultsInlineCss)
    • getDefaultsTheme

      public String getDefaultsTheme()
    • setDefaultsTheme

      public void setDefaultsTheme(String defaultsTheme)
    • getAvailableThemes

      public List<javax.faces.model.SelectItem> getAvailableThemes()
    • isSuperUserLoginActive

      public boolean isSuperUserLoginActive()
    • setSuperUserLoginActive

      public void setSuperUserLoginActive(boolean superUserLoginActive)
    • isAutoConnectUserAccounts

      public boolean isAutoConnectUserAccounts()
    • setAutoConnectUserAccounts

      public void setAutoConnectUserAccounts(boolean autoConnectUserAccounts)
    • isAutoProfileCreation

      public boolean isAutoProfileCreation()
    • setAutoProfileCreation

      public void setAutoProfileCreation(boolean autoProfileCreation)
    • isUserProfileWelcomeMailEnabled

      public boolean isUserProfileWelcomeMailEnabled()
    • setUserProfileWelcomeMailEnabled

      public void setUserProfileWelcomeMailEnabled(boolean userProfileWelcomeMailEnabled)
    • isUserInvitationsNeedAcceptance

      public boolean isUserInvitationsNeedAcceptance()
    • setUserInvitationsNeedAcceptance

      public void setUserInvitationsNeedAcceptance(boolean userInvitationsNeedAcceptance)
    • isMyProfileConnectAccounts

      public boolean isMyProfileConnectAccounts()
    • setMyProfileConnectAccounts

      public void setMyProfileConnectAccounts(boolean myProfileConnectAccounts)
    • isMyProfileMerge

      public boolean isMyProfileMerge()
    • setMyProfileMerge

      public void setMyProfileMerge(boolean myProfileMerge)
    • isUserDiscoveryEnabled

      public boolean isUserDiscoveryEnabled()
    • setUserDiscoveryEnabled

      public void setUserDiscoveryEnabled(boolean userDiscoveryEnabled)
    • isDeleteUserProfilesOnClientDeletion

      public boolean isDeleteUserProfilesOnClientDeletion()
    • setDeleteUserProfilesOnClientDeletion

      public void setDeleteUserProfilesOnClientDeletion(boolean deleteUserProfilesOnClientDeletion)
    • isProtocolCleanupActive

      public boolean isProtocolCleanupActive()
    • setProtocolCleanupActive

      public void setProtocolCleanupActive(boolean protocolCleanupActive)
    • isProtocolBotDetectActive

      public boolean isProtocolBotDetectActive()
    • setProtocolBotDetectActive

      public void setProtocolBotDetectActive(boolean protocolBotDetectActive)
    • isProtocolSubmitManipulationActive

      public boolean isProtocolSubmitManipulationActive()
    • setProtocolSubmitManipulationActive

      public void setProtocolSubmitManipulationActive(boolean protocolSubmitManipulationActive)
    • getProtocolCleanupLastExecution

      public Date getProtocolCleanupLastExecution()
    • setProtocolCleanupLastExecution

      public void setProtocolCleanupLastExecution(Date protocolCleanupLastExecution)
    • getProtocolCleanupOlderThanDays

      public long getProtocolCleanupOlderThanDays()
    • setProtocolCleanupOlderThanDays

      public void setProtocolCleanupOlderThanDays(long protocolCleanupOlderThanDays)
    • isProtocolCleanupKeepFormRecordHistory

      public boolean isProtocolCleanupKeepFormRecordHistory()
    • setProtocolCleanupKeepFormRecordHistory

      public void setProtocolCleanupKeepFormRecordHistory(boolean protocolCleanupKeepFormRecordHistory)
    • getProtocolCleanupJobTime

      public Date getProtocolCleanupJobTime()
    • setProtocolCleanupJobTime

      public void setProtocolCleanupJobTime(Date protocolCleanupJobTime)
    • getPwdPolicyMinlength

      public int getPwdPolicyMinlength()
    • setPwdPolicyMinlength

      public void setPwdPolicyMinlength(int pwdPolicyMinlength)
    • isPwdPolicyRuleAlphabetical

      public boolean isPwdPolicyRuleAlphabetical()
    • setPwdPolicyRuleAlphabetical

      public void setPwdPolicyRuleAlphabetical(boolean pwdPolicyRuleAlphabetical)
    • isPwdPolicyRuleLowercase

      public boolean isPwdPolicyRuleLowercase()
    • setPwdPolicyRuleLowercase

      public void setPwdPolicyRuleLowercase(boolean pwdPolicyRuleLowercase)
    • isPwdPolicyRuleUppercase

      public boolean isPwdPolicyRuleUppercase()
    • setPwdPolicyRuleUppercase

      public void setPwdPolicyRuleUppercase(boolean pwdPolicyRuleUppercase)
    • isPwdPolicyRuleDigit

      public boolean isPwdPolicyRuleDigit()
    • setPwdPolicyRuleDigit

      public void setPwdPolicyRuleDigit(boolean pwdPolicyRuleDigit)
    • isPwdPolicyRuleSymbol

      public boolean isPwdPolicyRuleSymbol()
    • setPwdPolicyRuleSymbol

      public void setPwdPolicyRuleSymbol(boolean pwdPolicyRuleSymbol)
    • getPwdPolicyRuleSymbolLabel

      public String getPwdPolicyRuleSymbolLabel()
    • isMfaSystemActive

      public boolean isMfaSystemActive()
    • setMfaSystemActive

      public void setMfaSystemActive(boolean mfaSystemActive)
    • getMfaIntervalDays

      public int getMfaIntervalDays()
    • setMfaIntervalDays

      public void setMfaIntervalDays(int mfaIntervalDays)
    • isMfaAllowRecovery

      public boolean isMfaAllowRecovery()
    • setMfaAllowRecovery

      public void setMfaAllowRecovery(boolean mfaAllowRecovery)
    • getSessionCookieSameSite

      public String getSessionCookieSameSite()
    • setSessionCookieOmitUnsupported

      public void setSessionCookieOmitUnsupported(boolean sessionCookieOmitUnsupported)
    • getSessionCookieSecure

      public String getSessionCookieSecure()
    • setSessionCookieSameSite

      public void setSessionCookieSameSite(String sessionCookieSameSite)
    • setSessionCookieSecure

      public void setSessionCookieSecure(String sessionCookieSecure)
    • isSessionCookieOmitUnsupported

      public boolean isSessionCookieOmitUnsupported()
    • setLicenseNotifyServletActive

      public void setLicenseNotifyServletActive(boolean licenseNotifyServletActive)
    • isLicenseNotifyServletActive

      public boolean isLicenseNotifyServletActive()
    • getSystemProperty

      public boolean getSystemProperty(IEntityContext ec, String key, boolean defaultValue)
    • getSystemProperty

      public <T> T getSystemProperty(IEntityContext ec, EPasswordPolicy pwdPolicy)
    • updateSystemProperty

      public SystemProperty updateSystemProperty(IEntityContext ec, String key, String value)
    • updateSystemProperty

      public SystemProperty updateSystemProperty(IEntityContext ec, EPasswordPolicy pwdPolicy, String value)
    • deleteProtocols

      public void deleteProtocols()
    • unsetDefaultsTheme

      public void unsetDefaultsTheme()
    • isCurrentThemeAvailable

      public boolean isCurrentThemeAvailable()
    • getSessionCookieSameSiteOptions

      public List<javax.faces.model.SelectItem> getSessionCookieSameSiteOptions()
    • getSessionCookieSecureOptions

      public List<String> getSessionCookieSecureOptions()
    • saveConfig

      public void saveConfig()
    • getDeleteConfirmMessage

      public String getDeleteConfirmMessage()
    • getDefaultsUrlContract

      public String getDefaultsUrlContract()
    • setDefaultsUrlContract

      public void setDefaultsUrlContract(String defaultsUrlContract)
    • isUpdateProductPromptActive

      public boolean isUpdateProductPromptActive()
    • setUpdateProductPromptActive

      public void setUpdateProductPromptActive(boolean updateProductPromptActive)
    • getContractUrlWithParams

      public String getContractUrlWithParams()
    • isCloudLicense

      public boolean isCloudLicense()
    • addStoreUrl

      public void addStoreUrl()
    • removeStoreUrl

      public void removeStoreUrl(int idx)
    • initStoreUrls

      public void initStoreUrls()
    • getStoreNamePlaceholder

      public String getStoreNamePlaceholder(int index)
    • saveStoreUrls

      public void saveStoreUrls()
    • addFrameIntegrationUrl

      public void addFrameIntegrationUrl()
    • removeFrameIntegrationUrl

      public void removeFrameIntegrationUrl(int idx)
    • saveFrameIntegrationUrls

      public void saveFrameIntegrationUrls()
    • initFrameIntegrationUrls

      public void initFrameIntegrationUrls()
    • pluginUpdateCheck

      public void pluginUpdateCheck()
    • checkPluginStoreAvailable

      public <R> void checkPluginStoreAvailable()
    • getFormStoreUrlList

      public List<StoreUrl> getFormStoreUrlList()
    • setFormStoreUrlList

      public void setFormStoreUrlList(List<StoreUrl> formStoreUrlList)
    • getFrameIntegrationUrlList

      public List<FrameIntegrationUrl> getFrameIntegrationUrlList()
    • setFrameIntegrationUrlList

      public void setFrameIntegrationUrlList(List<FrameIntegrationUrl> frameIntegrationUrlList)
    • getIframeIntegrationAllowedUrls

      public String getIframeIntegrationAllowedUrls()
    • setIframeIntegrationAllowedUrls

      public void setIframeIntegrationAllowedUrls(String iframeIntegrationAllowedUrls)
    • isIframeIntegrationAllowedForUrls

      public boolean isIframeIntegrationAllowedForUrls()
    • setIframeIntegrationAllowedForUrls

      public void setIframeIntegrationAllowedForUrls(boolean iframeIntegrationAllowedForUrls)
    • getInternalMessageBean

      public InternalMessageBean getInternalMessageBean()
    • setInternalMessageBean

      public void setInternalMessageBean(InternalMessageBean internalMessageBean)
    • getPluginUpdateCheckJobTime

      public Date getPluginUpdateCheckJobTime()
    • setPluginUpdateCheckJobTime

      public void setPluginUpdateCheckJobTime(Date pluginUpdateCheckJobTime)
    • isPluginUpdateCheckActive

      public boolean isPluginUpdateCheckActive()
    • setPluginUpdateCheckActive

      public void setPluginUpdateCheckActive(boolean pluginUpdateCheckActive)
    • getPluginUpdateCheckLastExecution

      public Date getPluginUpdateCheckLastExecution()
    • setPluginUpdateCheckLastExecution

      public void setPluginUpdateCheckLastExecution(Date pluginUpdateCheckLastExecution)
    • isPluginStoreAvailable

      public boolean isPluginStoreAvailable()
    • setPluginStoreAvailable

      public void setPluginStoreAvailable(boolean pluginStoreAvailable)
    • isShowClientChooser

      @Deprecated public boolean isShowClientChooser()
      Deprecated.
    • setShowClientChooser

      @Deprecated public void setShowClientChooser(boolean showClientChooser)
      Deprecated.
    • getDefaultsUrlVideo

      @Deprecated public String getDefaultsUrlVideo()
      Deprecated.
    • setDefaultsUrlVideo

      @Deprecated public void setDefaultsUrlVideo(String defaultsUrlVideo)
      Deprecated.
    • isGenericRestServletActive

      public boolean isGenericRestServletActive()
    • setGenericRestServletActive

      public void setGenericRestServletActive(boolean genericRestServletActive)