Uses of Class
com.atlassian.crowd.common.properties.BooleanSystemProperty
Packages that use BooleanSystemProperty
-
Uses of BooleanSystemProperty in com.atlassian.crowd.common.properties
Fields in com.atlassian.crowd.common.properties declared as BooleanSystemPropertyModifier and TypeFieldDescriptionstatic final BooleanSystemPropertySystemProperties.AD_GROUP_USER_CACHE_DISABLEDThis property disables the caching performed by GroupUserCache.static final BooleanSystemPropertySystemProperties.ADVANCED_SECURITY_PASSWORD_ENCODER_ENABLEDEnables Crowd advanced PBKDF2-HMAC-SHA512 password encoder with 210,000 iterationsstatic final BooleanSystemPropertySystemProperties.ALLOW_DUPLICATED_EXTERNAL_IDS_IN_SYNCWhen set to true Crowd will match users with duplicated external ids by names, instead of failing sync.static final BooleanSystemPropertySystemProperties.ATLASSIAN_DEV_MODEstatic final BooleanSystemPropertySystemProperties.AUDITLOG_SEARCH_ESCAPE_SPECIAL_CHARACTERS_ENABLEDSetting this to "true" enables the special character (_) escapingstatic final BooleanSystemPropertySystemProperties.DEFAULT_TO_LICENSED_ACCESS_ENABLEDControls defaulting to licensed access when there is no annotation Note: atlassian-rest is controlled by a separate flag.static final BooleanSystemPropertySystemProperties.EMAIL_CHANGE_BY_EXTERNAL_APPS_ENABLEDSince Crowd 4.4, Crowd does NOT allow external apps to change e-mail of user.static final BooleanSystemPropertyEncryptionProperties.ENCRYPTION_DURING_UPGRADE_DISABLEDWhen set to true, upgrade tasks which encrypt Crowd's LDAP passwords will be disabled.static final BooleanSystemPropertyEncryptionProperties.ENRCYPTION_CACHE_ENABLEDWhen set to true, Crowd will not cache encryption/decryption results.static final BooleanSystemPropertySystemProperties.HSQL_NO_DATA_LOG_SUPPRESSING_FILTER_ENABLEDEnables HSQL specific "no data" log suppressing filterstatic final BooleanSystemPropertySystemProperties.HSQL_UPGRADE_CONDITION_SKIP_PROPERTYAllows skipping legacy HSQL condition check for automatic upgradestatic final BooleanSystemPropertySystemProperties.INCLUDE_APPNAME_HEADER_IN_RESPONSESWhen set to true, Crowd will addAdditionalHeaders.HEADER_X_AAPPNAMEheader containing application name of application making REST requests to Crowd.static final BooleanSystemPropertySystemProperties.INCLUDE_USERNAME_HEADER_IN_RESPONSESWhen set to true, Crowd will addAdditionalHeaders.HEADER_X_AUSERNAMEheader containing username of logged in user for all HTTP requests (including REST).static final BooleanSystemPropertySystemProperties.MEMBERSHIPS_SYNC_IMPROVEMENT_ENABLEDFor the XML membership rest endpoint (i.e.static final BooleanSystemPropertySystemProperties.PLUGIN_SECURITY_ANNOTATIONS_ENABLEDControls enabling of handling security annotations on plugin actions, servlets and filtersstatic final BooleanSystemPropertySystemProperties.RECREATED_MEMBERSHIPS_BATCHING_ENABLEDEnables batching of requests to verify if a user or group is a direct member of a parent group when determining recreated memberships during incremental synchronisation.static final BooleanSystemPropertySystemProperties.SECURITY_ANNOTATIONS_ENABLEDControls enabling of handling security annotations on struts actions, servlets and filters Note: atlassian-rest is controlled by a separate flag.static final BooleanSystemPropertySystemProperties.SECURITY_SERVLET_ANNOTATION_CACHE_ENABLEDDetermines whether the caching of AccessTypes for servlet methods is enabled.static final BooleanSystemPropertyEncryptionProperties.SET_ENCRYPTION_KEYS_OWNERSHIP_ATTRIBUTESIf set to true Crowd will set encryption keys filesystem ownership attributes to be accessible only by owner.static final BooleanSystemPropertySystemProperties.SWALLOW_EXCEPTIONS_IN_DIRECTORY_SEARCHEnables swallowing exceptions and returning empty results in the directory search methods.static final BooleanSystemPropertySystemProperties.USE_LEGACY_AD_INCREMENTAL_SYNCFor Active Directory, the incremental sync of users comes in two flavors: Legacy mode - based on usnChanged attribute only 'bulletproof' mode (default) - using both usnChanged and ObjectGUID diff between internal and remote directorystatic final BooleanSystemPropertySystemProperties.USE_LEGACY_AD_MEMBERSHIP_SYNCFor the internal full synchronisation process (from Active Directory to Crowd database tables), this property defines whether membership details should be retrieved up-front.Methods in com.atlassian.crowd.common.properties that return BooleanSystemPropertyModifier and TypeMethodDescriptionstatic BooleanSystemPropertySystemProperties.createBooleanSystemProperty(String propertyName, boolean defaultForCrowd, boolean defaultForNonCrowd) Creates system property with separate default values for Crowd and other products.