IAdSyncContext - интерфейс |
Пространство имён: Tessa.Extensions.Platform.Server.AdSync
public interface IAdSyncContext
Тип IAdSyncContext предоставляет следующие члены.
Имя | Описание | |
---|---|---|
CancellationToken | Объект, посредством которого можно отменить асинхронную операцию. | |
DbScope |
Объект, обеспечивающий взаимодействие с базой данных.
Значение равно null на клиенте и не равно null на сервере.
| |
DnList | Список всех узлов, которые необходимо синхронизировать. | |
IsUserGroupListLoaded | Загружена ли группа синхронизации пользователей. | |
LdapContext | Контекст взаимодействия с сервером LDAP/AD по текущим открытым соединениям. | |
OperationId | ID операции синхронизации. | |
OURootsID | ID Корней синхронизации. | |
OURootsSRID | ID Корней синхронизации для статических ролей. | |
SearchProvider | Объект, обеспечивающий взаимодействие с API поиска объектов в AD/LDAP. | |
Settings | Информация о настройках синхронизации | |
StartDate | Дата запуска операции синхронизации. | |
UnitProvider | Объект, обеспечивающий взаимодействие с API синхронизации объектов AD/LDAP. | |
UserGroupList | Список пользователей в группе синхронизации. | |
ValidationResult | Сообщения валидации. |
Имя | Описание | |
---|---|---|
AddGroupToCache |
Добавление новой группы в список кешируемых.
| |
AddUserToCache | ||
GetCachedGroup |
Получает состав закэшированной группы или null если группа не найдена
| |
IsDnEnabled |
Проверяет необходимо ли синхронизировать указанный DN.
| |
IsSyncData |
Проверяет необходимо ли синхронизировать подразделение.
| |
IsSyncStaticRoles |
Проверяет необходимо ли синхронизировать статическую роль.
| |
IsUserInCache |
Проверяет был ли уже обновлен указанный пользователь.
|