public class SystemProperties extends Object
Modifier and Type | Field and Description |
---|---|
static BooleanSystemProperty |
ALLOW_DUPLICATED_EXTERNAL_IDS_IN_SYNC
When set to true Crowd will match users with duplicated external ids by names, instead of failing sync.
|
static DurationSystemProperty |
APPLICATION_STATUS_CACHE_DURATION
When set to an integer, Crowd web application /status endpoint will memoize database health check for a provided number of
seconds instead of the default value
|
static BooleanSystemProperty |
ATLASSIAN_DEV_MODE |
static BooleanSystemProperty |
EMAIL_CHANGE_BY_EXTERNAL_APPS_ENABLED
Since Crowd 4.4, Crowd does NOT allow external apps to change e-mail of user.
|
static BooleanSystemProperty |
INCLUDE_APPNAME_HEADER_IN_RESPONSES
When set to true, Crowd will add
AdditionalHeaders.HEADER_X_AAPPNAME header containing application name of
application making REST requests to Crowd. |
static BooleanSystemProperty |
INCLUDE_USERNAME_HEADER_IN_RESPONSES
When set to true, Crowd will add
AdditionalHeaders.HEADER_X_AUSERNAME header containing username of logged in
user for all HTTP requests (including REST). |
static BooleanSystemProperty |
MEMBERSHIPS_SYNC_IMPROVEMENT_ENABLED
Defines whether optimized version of outgoing membership synchronization should be used.
|
static BooleanSystemProperty |
SWALLOW_EXCEPTIONS_IN_DIRECTORY_SEARCH
Enables swallowing exceptions and returning empty results in the directory search methods.
|
public static final BooleanSystemProperty INCLUDE_USERNAME_HEADER_IN_RESPONSES
AdditionalHeaders.HEADER_X_AUSERNAME
header containing username of logged in
user for all HTTP requests (including REST). This header can be utilized in Tomcat's access logs.public static final BooleanSystemProperty INCLUDE_APPNAME_HEADER_IN_RESPONSES
AdditionalHeaders.HEADER_X_AAPPNAME
header containing application name of
application making REST requests to Crowd. This header can be utilized in Tomcat's access logs.public static final BooleanSystemProperty MEMBERSHIPS_SYNC_IMPROVEMENT_ENABLED
public static final BooleanSystemProperty ALLOW_DUPLICATED_EXTERNAL_IDS_IN_SYNC
public static final DurationSystemProperty APPLICATION_STATUS_CACHE_DURATION
public static final BooleanSystemProperty ATLASSIAN_DEV_MODE
public static final BooleanSystemProperty EMAIL_CHANGE_BY_EXTERNAL_APPS_ENABLED
Note: One SHOULD NOT enable this as it opens a security vulnerability for user impersonation in SAML SSO connected applications which use e-mail as UID.
public static final BooleanSystemProperty SWALLOW_EXCEPTIONS_IN_DIRECTORY_SEARCH
Copyright © 2021 Atlassian. All rights reserved.