/** * Reinitialize session after login to protect from Session Fixation attacks. */ @Property("cuba.web.useSessionFixationProtection") @DefaultBoolean(true) boolean getUseSessionFixationProtection();
/** * @return true if Web Client closes the UIs and the session after the {@link #getHttpSessionExpirationTimeoutSec()} * expires after the last non-heartbeat request. */ @Property("cuba.web.closeIdleHttpSessions") @DefaultBoolean(false) boolean getCloseIdleHttpSessions();
/** * @return true if device width is used as view port width. Affects "viewport" meta tag of Vaadin HTML pages. */ @Property("cuba.web.useDeviceWidthForViewport") @DefaultBoolean(false) boolean getUseDeviceWidthForViewport();
/** * Whether to use STARTTLS command during the SMTP server authentication. */ @Property("cuba.email.smtpStarttlsEnable") @DefaultBoolean(false) boolean getSmtpStarttlsEnable();
/** * If set to true, use SSL to connect * */ @Property("cuba.email.smtpSslEnabled") @DefaultBoolean(false) boolean getSmtpSslEnabled();
/** * @return Has to be true if using OpenOffice reporting formatter on a *nix server without X server running */ @Property("reporting.displayDeviceUnavailable") @DefaultBoolean(false) boolean getDisplayDeviceUnavailable();
/** * @return Whether to use an login/password authentication on client * instead of login/password authentication on middleware. */ @Property("cuba.checkPasswordOnClient") @DefaultBoolean(false) boolean getCheckPasswordOnClient();
/** * @return Whether to use an external authentication */ @Property("cuba.web.externalAuthentication") @DefaultBoolean(false) boolean getExternalAuthentication();
/** * Performance testing mode indication. * * @return true if in test mode */ @Property("cuba.performanceTestMode") @DefaultBoolean(false) boolean getPerformanceTestMode();
/** * @return whether the new (since 6.7) behavior regarding session parameters in query filter is enabled */ @Property("cuba.enableSessionParamsInQueryFilter") @DefaultBoolean(true) boolean getEnableSessionParamsInQueryFilter();
/** * @return whether to generate identifiers for entities located in additional data stores */ @Property("cuba.enableIdGenerationForEntitiesInAdditionalDataStores") @DefaultBoolean(true) boolean getEnableIdGenerationForEntitiesInAdditionalDataStores();
/** * Whether {@code MetadataTools.deepCopy()} should copy non-persistent reference attributes. */ @Property("cuba.deepCopyNonPersistentReferences") @DefaultBoolean(true) boolean getDeepCopyNonPersistentReferences();
/** * @return Whether to use an login/password authentication on client * instead of login/password authentication on middleware. */ @Property("cuba.checkPasswordOnClient") @DefaultBoolean(false) boolean getCheckPasswordOnClient(); }
/** * @return Whether to use local invocations instead of HTTPInvoker. Makes sense for improving performance, * if the WEB and CORE applications started on the same JVM (same Tomcat instance). */ @Property("cuba.useLocalServiceInvocation") @DefaultBoolean(true) boolean getUseLocalServiceInvocation();
/** * @return Whether to enable the Folders Pane functionality. */ @Property("cuba.web.foldersPaneEnabled") @DefaultBoolean(false) boolean getFoldersPaneEnabled();
/** * @return Whether to redirect by blank html page on getting URL request action */ @Property("cuba.web.useRedirectWithBlankPageForLinkAction") @DefaultBoolean(false) boolean getUseRedirectWithBlankPageForLinkAction();
/** * @return true if production mode is enabled */ @Property("cuba.web.productionMode") @DefaultBoolean(false) boolean getProductionMode();
/** * Defines whether default screen can be closed or not when TABBED work area mode is used. */ @Property("cuba.web.defaultScreenCanBeClosed") @Source(type = SourceType.DATABASE) @DefaultBoolean(true) boolean getDefaultScreenCanBeClosed(); void setDefaultScreenCanBeClosed(boolean value);
/** * @return Scheduled tasks execution control. */ @Property("cuba.schedulingActive") @Source(type = SourceType.DATABASE) @DefaultBoolean(false) boolean getSchedulingActive(); void setSchedulingActive(boolean value);
/** * @return Allows to apply a filter to previously selected rows */ @Property("cuba.allowQueryFromSelected") @Source(type = SourceType.DATABASE) @DefaultBoolean(true) boolean getAllowQueryFromSelected();