public class SynchronisableDirectoryProperties extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth
Allows configuring whether user groups should be synchronised when the user authenticates
|
| Modifier and Type | Field and Description |
|---|---|
static String |
CACHE_SYNCHRONISE_INTERVAL
Property key for the interval in seconds when the local cache should be synchronised with the remote directory.
|
static String |
CURRENT_START_SYNC_TIME
Property key for the current synchronisation's start time in milliseconds from epoch.
|
static String |
INCREMENTAL_SYNC_ENABLED
Property key for enabling incremental sync
|
static String |
IS_SYNCHRONISING
Property key for the synchronisation status.
|
static String |
LAST_START_SYNC_TIME
Property key for the last synchronisation's start time in milliseconds from epoch.
|
static String |
LAST_SYNC_DURATION_MS
Property key for the last synchronisation's duration in milliseconds.
|
static String |
SYNC_GROUP_MEMBERSHIP_AFTER_SUCCESSFUL_USER_AUTH_ENABLED
Property key for controlling group membership sync after successful user auth.
|
static String |
SYNC_USER_FILTER_CQL
Property key for syncing a subset of users for a
SynchronisableDirectory, as long as
SynchronisationMode.FULL is the only mode being used. |
public static final String CURRENT_START_SYNC_TIME
public static final String LAST_START_SYNC_TIME
public static final String LAST_SYNC_DURATION_MS
public static final String CACHE_SYNCHRONISE_INTERVAL
public static final String IS_SYNCHRONISING
This property should be unset before the first synchronisation has started after directory creation or configuration change.
public static final String INCREMENTAL_SYNC_ENABLED
public static final String SYNC_USER_FILTER_CQL
SynchronisableDirectory, as long as
SynchronisationMode.FULL is the only mode being used.
The value of the attribute with this key must be CQL and is used to filter remote users: only users which match
the CQL will be synchronised to the directory.
Setting this property on a directory of type other than SynchronisableDirectory should have no effect.
Setting this property when SynchronisationMode.FULL is not the
only mode being used will result in undefined behaviour.
Setting this property as a Java system property is equivalent to setting it on every synchronisable directory. If
set as both a Java system property and on the directory, then the Java system property will take precedence.public static final String SYNC_GROUP_MEMBERSHIP_AFTER_SUCCESSFUL_USER_AUTH_ENABLED
SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuthCopyright © 2018 Atlassian. All rights reserved.