IAdSyncContext - интерфейс

Definition

Пространство имён: Tessa.Extensions.Platform.Server.AdSync
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IAdSyncContext

Свойства

CancellationTokenОбъект, посредством которого можно отменить асинхронную операцию.
DbScope Объект, обеспечивающий взаимодействие с базой данных. Значение равно null на клиенте и не равно null на сервере.
DnListСписок всех узлов, которые необходимо синхронизировать.
IsUserGroupListLoadedЗагружена ли группа синхронизации пользователей.
LdapContextКонтекст взаимодействия с сервером LDAP/AD по текущим открытым соединениям.
OperationIdID операции синхронизации.
OURootsIDID Корней синхронизации.
OURootsSRIDID Корней синхронизации для статических ролей.
SearchProviderОбъект, обеспечивающий взаимодействие с API поиска объектов в AD/LDAP.
SettingsИнформация о настройках синхронизации
StartDateДата запуска операции синхронизации.
UnitProviderОбъект, обеспечивающий взаимодействие с API синхронизации объектов AD/LDAP.
UserGroupListСписок пользователей в группе синхронизации.
ValidationResultСообщения валидации.

Методы

AddGroupToCache Добавление новой группы в список кешируемых.
AddUserToCache Добавление нового пользователя в список кешируемых.
GetCachedGroup Получает состав закэшированной группы или null если группа не найдена
IsDnEnabled Проверяет необходимо ли синхронизировать указанный DN.
IsSyncData Проверяет необходимо ли синхронизировать подразделение.
IsSyncStaticRoles Проверяет необходимо ли синхронизировать статическую роль.
IsUserInCache Проверяет был ли уже обновлен указанный пользователь.

См. также