Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SYNC_NEW_USER_SESSION_REPLICATION_PROP |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAnonymousLogin()
Login name of the anonymous user.
|
boolean |
getAutomaticDatabaseUpdate() |
int |
getBruteForceBlockIntervalSec() |
boolean |
getBruteForceProtectionEnabled()
Whether the brute-force protection on user login is enabled.
|
int |
getCrossDataStoreReferenceLoadingBatchSize() |
boolean |
getDataManagerChecksSecurityOnMiddleware()
Indicates that
DataManager should always apply security restrictions on the middleware. |
java.lang.String |
getDbDir() |
int |
getDefaultQueryTimeoutSec() |
boolean |
getDisableLoadValuesIfConstraints()
If set to true and query loading values is affected by security constraints, an exception is thrown
|
boolean |
getEntityAttributePermissionChecking()
If set to false, attribute permissions are not enforced on Middleware.
|
java.lang.String |
getExceptionReportEmailBodyTemplate() |
java.lang.String |
getExceptionReportEmailSubjectTemplate() |
java.lang.String |
getFileStorageDir() |
boolean |
getImmutableFileStorage()
An immutable file storage throws exception on attempt to write an existing file.
|
boolean |
getInMemoryDistinct() |
java.lang.String |
getJmxUserLogin()
Login name which is used by default in system authentication
|
java.lang.String |
getKeyForSecurityTokenEncryption()
<= 16 symbols string, used as key for AES encryption of security token
|
boolean |
getLogInternalServiceInvocation()
Warning in the log when a service is invoked from inside middleware.
|
int |
getMaxLoginAttemptsNumber() |
java.lang.String |
getResetPasswordEmailBodyTemplate() |
java.lang.String |
getResetPasswordEmailSubjectTemplate() |
boolean |
getRestStoreTokensInDb() |
boolean |
getSchedulingActive() |
long |
getSchedulingInterval() |
int |
getSchedulingThreadPoolSize() |
boolean |
getSyncNewUserSessionReplication()
Indicates that a new user session created on login should be sent to the cluster synchronously.
|
java.lang.String |
getTrustedClientPassword() |
java.lang.String |
getTrustedClientPermittedIpList() |
boolean |
getUseEntityDataStoreForIdSequence() |
boolean |
getUseReadOnlyTransactionForLoad() |
int |
getUserSessionExpirationTimeoutSec() |
java.lang.String |
getUserSessionProviderUrl() |
int |
getUserSessionSendTimeoutSec() |
int |
getUserSessionTouchTimeoutSec()
UserSessionsAPI will update last used timestamp for a session only if the old value is older than
the current + timeout. |
boolean |
getUseSpringApplicationEventsToSetupAttributeAccess()
Indicates that Spring application events should be used to setup attribute access
(true - old behavior, false - new recommended behavior)
|
void |
setDefaultQueryTimeoutSec(int timeout) |
void |
setInMemoryDistinct(boolean value) |
void |
setSchedulingActive(boolean value) |
void |
setSchedulingInterval(long value) |
void |
setSchedulingThreadPoolSize(int value) |
void |
setUserSessionExpirationTimeoutSec(int timeout) |
void |
setUserSessionSendTimeoutSec(int timeout) |
static final java.lang.String SYNC_NEW_USER_SESSION_REPLICATION_PROP
java.lang.String getUserSessionProviderUrl()
java.lang.String getTrustedClientPassword()
Must be equal to password set for the same property on the client.
java.lang.String getTrustedClientPermittedIpList()
@Default(value="/com/haulmont/cuba/security/app/email/reset-password-body.gsp") java.lang.String getResetPasswordEmailBodyTemplate()
@Default(value="/com/haulmont/cuba/security/app/email/reset-password-subject.gsp") java.lang.String getResetPasswordEmailSubjectTemplate()
@Default(value="/com/haulmont/cuba/core/app/exceptionemail/exception-report-template-body.gsp") java.lang.String getExceptionReportEmailBodyTemplate()
@Default(value="/com/haulmont/cuba/core/app/exceptionemail/exception-report-template-subject.gsp") java.lang.String getExceptionReportEmailSubjectTemplate()
int getUserSessionExpirationTimeoutSec()
void setUserSessionExpirationTimeoutSec(int timeout)
int getUserSessionSendTimeoutSec()
UserSessionsAPI.getAndRefresh(java.util.UUID)
, user session is sent to the cluster only
after this timeoutvoid setUserSessionSendTimeoutSec(int timeout)
int getUserSessionTouchTimeoutSec()
UserSessionsAPI
will update last used timestamp for a session only if the old value is older than
the current + timeout.java.lang.String getDbDir()
boolean getAutomaticDatabaseUpdate()
java.lang.String getFileStorageDir()
FileStorageAPI
storage directory. If not set, cuba.dataDir/filestorage
will be used.boolean getImmutableFileStorage()
boolean getSchedulingActive()
void setSchedulingActive(boolean value)
long getSchedulingInterval()
void setSchedulingInterval(long value)
int getSchedulingThreadPoolSize()
void setSchedulingThreadPoolSize(int value)
boolean getInMemoryDistinct()
void setInMemoryDistinct(boolean value)
int getDefaultQueryTimeoutSec()
void setDefaultQueryTimeoutSec(int timeout)
boolean getSyncNewUserSessionReplication()
boolean getEntityAttributePermissionChecking()
boolean getDisableLoadValuesIfConstraints()
java.lang.String getKeyForSecurityTokenEncryption()
boolean getDataManagerChecksSecurityOnMiddleware()
DataManager
should always apply security restrictions on the middleware.boolean getUseSpringApplicationEventsToSetupAttributeAccess()
boolean getBruteForceProtectionEnabled()
int getMaxLoginAttemptsNumber()
int getBruteForceBlockIntervalSec()
@Default(value="anonymous") java.lang.String getAnonymousLogin()
@Default(value="admin") java.lang.String getJmxUserLogin()
boolean getLogInternalServiceInvocation()
int getCrossDataStoreReferenceLoadingBatchSize()
boolean getUseReadOnlyTransactionForLoad()
DataManager
load operations and do not commit themboolean getRestStoreTokensInDb()
boolean getUseEntityDataStoreForIdSequence()