| ActionHistoryDescriptionProvider |
Объект, возвращающий текстовое описание действия с карточкой.
|
| ApplicationAnyIDExtensionPolicy |
Политика, определяющая допустимость любого типа приложения для выполнения методов расширения.
Может быть использована для замещения другой политики IApplicationExtensionPolicy.
|
| ApplicationAttribute |
Атрибут, описывающий свойства приложения Tessa.
Применяется к сборке [assembly: ApplicationAttribute(...)].
Имя приложения содержится в атрибуте [assembly: AssemblyTitle(...)].
|
| ApplicationClosingEventArgs |
Аргументы событий по управляемому закрытию окна приложения.
|
| ApplicationCommand |
Команда, выполняемая при запуске приложения. Обычно связана с аргументами командной строки.
|
| ApplicationCommandArguments |
Аргументы командной строки, соответствующие командам ApplicationCommands.
|
| ApplicationCommandExecutor |
Объект, выполняющий команды при запуске приложения.
|
| ApplicationCommandParser |
Объект, выполняющая разбор аргументов командной строки на команды IApplicationCommand.
|
| ApplicationCommands |
Типы команд, доступные в командной строке приложения по умолчанию.
|
| ApplicationContext |
Контекст, связанный с запуском или завершением приложения.
|
| ApplicationContextDeferredEventArgs |
Аргументы события, связанного с запуском или завершением приложения.
|
| ApplicationDependencies |
Основные зависимости для объекта IApplication.
|
| ApplicationDescriptor |
Объект, описывающий текущее приложение, которое определяется по клиентской сессии ISession.
Объект недоступен на сервере.
|
| ApplicationDescriptorInitializingEventArgs |
Аргументы события Initializing,
выполняющего инициализацию параметров приложения через свойства в аргументах событий,
в т.ч. на основании конфигурационных файлов и настроек, полученных от Tessa Applications.
|
| ApplicationEnvironment |
Объект, предоставляющий доступ к переменным приложения.
|
| ApplicationEnvironmentManager |
Объект, управляющий переменными приложения.
|
| ApplicationExecutingCommandEventArgs |
Аргументы события, связанные с выполнением команды, полученной из командной строки.
|
| ApplicationExtension |
Базовый класс для расширения, связанного с жизненным циклом приложения.
|
| ApplicationExtensionContext |
Контекст расширений, связанных с жизненным циклом приложения.
|
| ApplicationExtensionContextBase |
Базовый интерфейс для событий, связанных с приложением,
таких как открытие/закрытие приложения и его инициализация.
|
| ApplicationExtensionFilterPolicy |
Политика фильтрации расширений, использующая политику IApplicationExtensionPolicy для того,
чтобы не выполнять методы расширений, для которых в контексте IApplicationExtensionContextBase
использован идентификатор приложения, запрещённый указанной политикой.
|
| ApplicationFolders |
Папки приложений, используемые в системе.
|
| ApplicationIdentifiers |
Стандартные идентификаторы приложений.
|
| ApplicationIDExtensionPolicy |
Политика, определяющая допустимость любого из заданных идентификаторов
типов приложений для выполнения методов расширения.
|
| ApplicationInitializer |
Объект, выполняющий инициализацию приложения заданного типа.
|
| ApplicationInstance |
Приложение платформы.
|
| ApplicationLaunchParameters |
Параметры запуска приложения IApplication, которые были указаны при запуске.
|
| ApplicationParameters |
Параметры запуска приложения IApplication, которые были определены в ходе запуска.
|
| ApplicationParsingCommandEventArgs |
Аргументы события, связанные с разбором команды, полученной из командной строки.
|
| ApplicationShutdownException |
Исключение, приводящиее к завершению приложения Tessa.
Актуально для некоторых видов приложений, таких как TessaApplication.
|
| AuthenticationRequest |
Запрос на аутентификацию для сервиса IAuthenticationService.
|
| AuthenticationResponse |
Ответ на запрос на аутентификацию для сервиса IAuthenticationService.
|
| AuthenticationServiceBase |
Базовый класс для сервиса аутентификации пользователя.
|
| AuthenticationServiceProvider |
Контейнер сервисов, предоставляющий доступ к сервисам в зависимости
от типа входа пользователя UserLoginType.
|
| AuthenticationServiceResolver |
Объект, используемый для запроса сервисов IAuthenticationService,
зарегистрированных по имени значения в UserLoginType.
|
| CheckWebProxy | |
| ClientConfigurationInfoProvider |
Объект, предоставляющий информацию по текущей конфигурации на клиенте,
полученной от сервера при инициализации из IInitializationContainer.
|
| ClientConfigurationVersionProvider |
Объект, обеспечивающий взаимодействие с версией конфигурации запросом к серверу.
Доступен на клиенте для администраторов.
|
| ClientUserCipherInfoService |
Сервис, обеспечивающий актуализированную информацию по ключам шифрования для текущего пользователя.
Используется со стороны клиента.
|
| ConfigurationInfo |
Информация по текущей конфигурации.
|
| ConfigurationSealedException |
Была произведена попытка изменения конфигурации, когда система функционирует в режиме защиты от изменений
Sealed.
|
| ConfigurationStrictSecurityException |
Была произведена попытка вызова функции, когда система функционирует в режиме повышенной безопасности
StrictSecurity.
|
| DefaultAuthenticationService |
Сервис аутентификации пользователя по паре логин/пароль, который,
в зависимости от типа входа UserLoginType определяет используемый сервис.
Использует объект IAuthenticationServiceProvider для поиска подходящего сервиса.
|
| DefaultClock |
Объект для предоставления текущего времени в формате Utc.
|
| DefaultSessionLoginProvider |
Объект, предоставляющий информацию по входу сотрудника в систему
с использованием стандартного справочника сотрудников.
|
| DeviceTypes |
Типы устройств, доступные в системе, которые указываются в сессии.
|
| ErrorCategories |
Категории ошибок Category, используемые в системе.
Список категорий может не ограничиваться перечисленным в этом классе.
|
| ErrorDescription |
Описание ошибки, которое задаётся при работе с сервисом IErrorManager.
|
| ErrorDescriptionSerializer |
Объект, управляющий сериализацией описаний ошибок IErrorDescription.
|
| ErrorDetails |
Дополнительное описание ошибки, которое задаётся при работе с сервисом IErrorManager.
|
| ErrorFile |
Файл, связанный с ошибкой.
|
| ErrorManager |
Объект, управляющий отправкой и получением ошибок.
Получение информации по ошибкам обычно доступно только на сервере.
|
| FakeBinarySerializable |
Класс-заглушка для пустой бинарной сериализации/десериализации.
Методы не выполняют действий.
|
| FakeConfigurationInfoProvider |
Реализация интерфейса IConfigurationInfoProvider, не выполняющая действий
и не имеющая зависимостей. В качестве объекта конфигурации возвращается Unknown.
|
| FakeConfigurationVersionProvider |
Реализация интерфейса IConfigurationVersionProvider, не выполняющая действий
и не имеющая зависимостей.
|
| FakeErrorDetailWriter |
Объект, выполняющий запись объекта с деталями по возникшей ошибке.
Не выполняет действий для всех методов.
|
| FakeLoginProvider |
Объект ILoginProvider, всегда отменяющий ввод логина/пароля.
|
| FakeSessionHostInfoProvider |
Реализация интерфейса ISessionHostInfoProvider, не возвращающая действительных значений.
|
| FakeTypeInfoResolver |
Объект, получающий информацию по типу карточки.
Реализация возвращает null для всех методов.
|
| InternalAuthenticationService |
Сервис аутентификации пользователя по логину/паролю в базе данных.
|
| JobProcessManager | Менеджер процессов, использующий ProcessJob для объединения процессов в группу.
Позволяет запускать дочерние процессы и управлять их временем жизни. Используйте класс WindowsProcessManagerFactory, чтобы создать экземпляр класса. |
| LazyProcessManager |
Менеджер процессов, делегирующий все свои действия другому менеджеру IProcessManager,
который создаётся при первом обращении к методам.
|
| LdapAuthenticationService |
Сервис аутентификации пользователя в LDAP по паре логин/пароль.
|
| LoggerMessageProvider | Объект, обеспечивающий вывод сообщений в лог без отображения их пользователю.
Используется, например, для вывода сообщений в IApplication. Подтверждение в методе ConfirmAsync(String, String, CancellationToken), запрашиваемое у пользователя, всегда возвращает true. |
| LoginBinaryWebProxy |
Прокси для обращения к веб-сервису ILoginService с использованием бинарной сериализации.
|
| LoginLegacy3XWebProxy |
Прокси для обращения к веб-сервису ILoginService.
Необходим для взаимодействия с сервером Tessa версии 3.6 <= x < 4.0.
|
| LoginParameters |
Объект с параметрами входа в окне логина (если используется диалог с UI).
|
| LoginService |
Сервис, обеспечивающий аутентификацию пользователей.
|
| LoginServiceBinaryClient |
Сервис, обеспечивающий аутентификацию пользователей, доступный на клиенте.
Использует бинарную сериализацию.
|
| LoginServiceClient |
Сервис, обеспечивающий аутентификацию пользователей, доступный на клиенте.
|
| LoginServiceLegacy2X |
Реализация веб-сервиса ILoginService для маршрута Legacy2X.
|
| LoginServiceLegacy3X |
Сервис, обеспечивающий аутентификацию пользователей, доступный на клиенте.
Необходим для взаимодействия с сервером Tessa версии 3.6 <= x < 4.0.
|
| LoginServiceLegacyProxy |
Прокси-объект для сервиса, обеспечивающего аутентификацию пользователей.
|
| LoginServiceRouter |
Реализация веб-сервиса ILoginService, которая выполняет маршрутизацию
посредством объекта IServiceRouter.
|
| LoginWebProxy |
Прокси для обращения к веб-сервису ILoginService.
|
| MediaTypes |
Часто используемые типы MediaType для передачи запросов к сервисам Web API.
|
| MessageInspectorEndpointBehavior |
Объект, который добавляет заданный IClientMessageInspector для ClientRuntime.
|
| MutableClock |
Объект для предоставления текущего времени в формате Utc с возможностью изменять текущее время.
|
| OpenSessionExtendedResult |
Объект, содержащий расширенную информацию по результату открытия сессии.
|
| OpenSessionLegacy3XRequest |
Запрос на открытие сессии. Содержит учётные данные для входа и параметры открываемой сессии,
включая информацию о приложении и о клиенте.
Необходим для взаимодействия с сервером Tessa версии 3.6 <= x < 4.0.
|
| OpenSessionRequest |
Запрос на открытие сессии. Содержит учётные данные для входа и параметры открываемой сессии,
включая информацию о приложении и о клиенте.
|
| OpenSessionResponse |
Ответ на запрос на открытие сессии. Содержит токен открытой сессии, информацию по
двухфакторной аутентификации опциональную информацию, предназначенную для клиента.
|
| OpenSessionResult |
Объект, содержащий информацию по результату открытия сессии.
|
| OpenSessionResultBaseTToken |
Базовый объект, содержащий информацию по результату открытия сессии.
|
| ProcessJob |
Обёртка для использования объекта WinAPI Job.
|
| ProcessManager |
Менеджер процессов. Позволяет запускать дочерние процессы и управлять их временем жизни.
|
| RuntimeExtensions |
Методы-расширения для пространства имён Tessa.Platform.Runtime.
|
| RuntimeHelper |
Вспомогательные методы для пространства имён Tessa.Platform.Runtime.
|
| RuntimeSettings |
Настройки, связанные с исполняющей средой системы.
|
| ServerConfigurationInfoProvider |
Объект, предоставляющий информацию по текущей конфигурации на сервере из базы данных.
|
| ServerConfigurationVersionProvider |
Объект, обеспечивающий взаимодействие с версией конфигурации. Доступен на сервере.
|
| ServerSecurityOptions |
Объект с настройками безопасности сервера.
|
| ServerSecurityProvider |
Объект, предоставляющий доступ к настройкам безопасности сервера IServerSecurityOptions.
|
| ServiceNotFoundException |
Исключение, возникающее при невозможности найти требуемый веб-сервис,
например, если указан неправильный путь к веб-сервису.
|
| ServiceRouter |
Объект, выполняющий получение экземпляров сервисов, актуальных для текущего или заданного маршрута.
Используется на клиенте для некоторых сервисов, для которых требуется обеспечить обратную совместимость.
|
| ServiceRouteSettings |
Настройки маршрута для взаимодействия с веб-сервисами на клиенте.
|
| Session |
Сессия пользователя.
|
| SessionActivityStrategy |
Стратегия работы с таблицей SessionActivity, хранящей информацию об активности сессий.
|
| SessionClient |
Объект, обеспечивающий взаимодействие с сессиями на клиенте.
|
| SessionClientParameters |
Параметры сессии, полученные с клиента в процессе открытия сессии.
|
| SessionClientParametersLegacy |
Параметры сессии, полученные с клиента в процессе открытия сессии.
Легаси, содержит работу с культурой как с LCID.
|
| SessionContext |
Контекст, переопределяющий токен для текущей сессии.
|
| SessionCredentials |
Настройки входа, используемые для открытия сессии.
|
| SessionException |
Исключение, возникающее при взаимодействии с сессиями Tessa.
|
| SessionFailedChecker |
Объект, с помощью которого можно оповещать о том, что у текущей сессии истек срок жизни.
|
| SessionHttpRequestHeader |
Заголовки HTTP, используемые при обращении к веб-сервисам Tessa.
|
| SessionLoginContext |
Контекст операции по входу в систему.
|
| SessionManager |
Объект для управления клиентскими сессиями.
|
| SessionManagerSettings |
Настройки для определения параметров входа при использовании совместно с ISessionManager.
Актуально для ISessionController и IApplication.
|
| SessionMessageInspector |
Объект, устанавливающий токен ISessionToken при вызове серверных методов.
|
| SessionRequestTypeContext |
Контекст, определяющий тип запроса.
|
| SessionsBinaryWebProxy |
Прокси для обращения к веб-сервису ISessionService с использованием бинарной сериализации.
|
| SessionSerializableObject |
Сериализуемый объект, используемый в сессии Tessa.
|
| SessionSerializationOptions |
Настройки сериализации объектов ISessionSerializableObject.
|
| SessionServer |
Объект, обеспечивающий взаимодействие с сессиями на сервере.
|
| SessionService |
Сервис, управляющий открытыми сессиями.
|
| SessionServiceAttribute |
Описывает интерфейс веб-сервиса Tessa.
|
| SessionServiceBinaryClient |
Сервис, обеспечивающий взаимодействие с сессиями, доступный на клиенте.
Использует бинарную сериализацию.
|
| SessionServiceClient |
Сервис, обеспечивающий взаимодействие с сессиями, доступный на клиенте.
|
| SessionServiceLegacy2X |
Реализация веб-сервиса ISessionService для маршрута Legacy2X.
|
| SessionServiceLegacy3X |
Сервис, обеспечивающий взаимодействие с сессиями, доступный на клиенте.
Необходим для взаимодействия с сервером Tessa версии 3.6 <= x < 4.0.
|
| SessionServiceRouter |
Реализация веб-сервиса ISessionService, которая выполняет маршрутизацию
посредством объекта IServiceRouter.
|
| SessionsLegacy3XWebProxy |
Прокси для обращения к веб-сервису ISessionService.
Необходим для взаимодействия с сервером Tessa версии 3.6 <= x < 4.0.
|
| SessionsWebProxy |
Прокси для обращения к веб-сервису ISessionService.
|
| SessionToken |
Токен, содержащий информацию по сессии.
|
| SessionTokenHolder |
Объект, содержащий токен, связанный с текущей сессией.
Используется на клиенте для передачи данных между запросами.
|
| SessionUserInfo |
Информация по пользователю, доступная из справочника сотрудников.
|
| SessionVersionHolder |
Объект, содержащий версию платформы на сервере, связанную с текущей сессией.
Используется на клиенте после успешного логина.
|
| SignedSessionToken |
Информация по подписанному токену сессии, используемая при обработке отложенных операций.
|
| SignedSessionTokenProvider |
Объект, обеспечивающий создание и валидацию подписанного токена сессии.
|
| TessaHttpContent |
Вспомогательные методы для создания объектов HttpContent.
|
| TwoFactorAuthContainer |
Объект, содержащий информацию о обработчиках, используемых в двухфакторной аутентификации.
|
| TwoFactorAuthContext |
Контекст, в рамках которого выполняется двухфакторная аутентификация.
|
| TwoFactorAuthData |
Сериализуемые данные по двухфакторной аутентификации для входа в систему.
|
| TwoFactorAuthPermissionsManager |
Объект, отвечающий за проверку доступа к
настройкам двухфакторной аутентификации пользователя.
|
| TwoFactorAuthProcessor |
Объект, выполняющий обработку действий в сеансе двухфакторной аутентификации.
|
| TwoFactorAuthProvider |
Объект, предоставляющий информацию по двухфакторной аутентификации.
|
| TwoFactorAuthRepository |
Объект для работы с сериализуемыми данными по двухфакторной аутентификации для входа в систему.
|
| TwoFactorAuthResponse |
Информация о двухфакторной аутентификации по сотруднику.
|
| TwoFactorAuthResult |
Результат обработки запроса для двухфакторной аутентификации.
|
| TwoFactorAuthType |
Информация о типе двухфакторной аутентификации.
|
| User |
Пользователь системы.
|
| UserBlockingManager |
Объект, управляющий установкой и снятием блокировки сотрудника.
|
| UserCipherInfoEncryptor |
Объект, обеспечивающий шифрование объекта UserCipherInfoObject
с настройками по шифрованию клиентских данных.
|
| UserCipherInfoManager |
Объект, выполняющий ротацию ключей шифрования, используемых для шифрования данных на компьютерах пользователей.
|
| UserCipherInfoObject |
Объект с настройками по шифрованию клиентских данных, сериализованный в JSON.
Поле можно сбросить null, чтобы очистить такую информацию, при следующем запросе настроек поле будет заполнено.
|
| UserCipherInfoProvider |
Объект, управляющий хранением объекта с настройками по шифрованию клиентских данных
в папках пользователя UserCipherInfoObject.
|
| UserCipherInfoService |
Сервис, обеспечивающий актуализированную информацию по ключам шифрования для текущего пользователя.
Используется со стороны сервера.
|
| UserLoginStrategy |
Объект, определяющий правила блокировки сотрудника после успешного или неуспешного логина / изменения пароля.
|
| UserLoginType |
Authentication type available for users.
|
| UserLoginTypeOptions |
Options regarding how UserLoginType is used in the system,
in addition to UserLoginTypeFlags.
|
| UserLoginTypes |
Authentication types available for users.
|
| UserPasswordValidator |
Объект, выполняющий проверку пароля сотрудника на соответствие настройкам безопасности.
|
| UserSecurityLockingStrategy |
Объект, управляющий блокировками на параметры безопасности и шифрования сотрудника.
|
| UserSecurityObject |
Объект с настройками безопасности сотрудника, сериализованный в BSON. Содержит информацию по предыдущим попыткам входа и по ранее заданным паролям.
Поле можно сбросить null, чтобы очистить такую информацию, при следующем входе в систему поле будет заполнено.
|
| UserSecurityProvider |
Объект, управляющий хранением объекта с настройками безопасности сотрудника UserSecurityObject.
|
| WindowsAuthenticationService |
Сервис аутентификации пользователя в Active Directory по паре логин/пароль.
Сервер должен находится в том же домене или в доверенном домене, что и пользователь.
|
| WindowsImpersonationContext |
Контекст имперсонализации Windows, содержащий информацию об учётной записи WindowsIdentity,
от имени которой выполняется код.
|
| WindowsProcessManagerFactory |
Вспомогательные методы для создания объектов IProcessManager с использованием WinAPI.
Используйте методы этого класса только на ОС Windows.
|