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.
|