Tessa.Platform.Runtime - пространство имён |
Класс | Описание | |
---|---|---|
![]() | ActionHistoryRecord |
Запись в истории действий карточки. Объект не сериализуется стандартными средствами.
|
![]() | ActionHistoryStrategy |
Стратегия управления историей действий карточки.
|
![]() | ApplicationAnyIDExtensionPolicy |
Политика, определяющая допустимость любого типа приложения для выполнения методов расширения.
Может быть использована для замещения другой политики IApplicationExtensionPolicy.
|
![]() | ApplicationAttribute |
Атрибут, описывающий свойства приложения Tessa.
Применяется к сборке [assembly: ApplicationAttribute(...)].
Имя приложения содержится в атрибуте [assembly: AssemblyTitle(...)].
|
![]() | ApplicationClosingEventArgs |
Аргументы событий по управляемому закрытию окна приложения.
|
![]() | ApplicationCommand |
Команда, выполняемая при запуске приложения. Обычно связана с аргументами командной строки.
|
![]() | ApplicationCommandArguments |
Аргументы командной строки, соответствующие командам ApplicationCommands.
|
![]() | ApplicationCommandExecutor |
Объект, выполняющий команды при запуске приложения.
Наследники класса могут переопределить выполнение одной из команд в методе Execute(IApplicationContext, ICollection<IApplicationCommand>).
|
![]() | ApplicationCommandParser |
Объект, выполняющая разбор аргументов командной строки на команды IApplicationCommand.
Наследники класса могут переопределить разбор одного из аргументов командной строки
в методе TryParseCommand(IApplicationContext, String, String).
|
![]() | ApplicationCommands |
Типы команд, доступные в командной строке приложения по умолчанию.
|
![]() | ApplicationContext |
Контекст, связанный с запуском или завершением приложения.
|
![]() | ApplicationContextDeferredEventArgs |
Аргументы события, связанного с запуском или завершением приложения.
|
![]() | ApplicationDependencies |
Основные зависимости для объекта IApplication.
|
![]() | ApplicationDescriptor |
Объект, описывающий текущее приложение, которое определяется по клиентской сессии ISession.
Объект недоступен на сервере. Инициализация объекта при обращении к его свойствам является потокобезопасной.
|
![]() | ApplicationDescriptorInitializingEventArgs |
Аргументы события Initializing,
выполняющего инициализацию параметров приложения через свойства в аргументах событий,
в т.ч. на основании конфигурационных файлов и настроек, полученных от Tessa Applications.
|
![]() | ApplicationEnvironment |
Объект, предоставляющий доступ к переменным приложения.
Объект использует переменные окружения для текущего процесса
в качестве средства хранения и передачи переменных приложения.
|
![]() | ApplicationEnvironmentManager |
Объект, управляющий переменными приложения.
|
![]() | ApplicationExecutingCommandEventArgs |
Аргументы события, связанные с выполнением команды, полученной из командной строки.
|
![]() | ApplicationExtension |
Базовый класс для расширения, связанного с жизненным циклом приложения.
|
![]() | ApplicationExtensionContext |
Контекст расширений, связанных с жизненным циклом приложения.
|
![]() | ApplicationExtensionContextBase |
Базовый интерфейс для событий, связанных с приложением,
таких как открытие/закрытие приложения и его инициализация.
|
![]() | ApplicationExtensionFilterPolicy |
Политика фильтрации расширений, использующая политику IApplicationExtensionPolicy для того,
чтобы не выполнять методы расширений, для которых в контексте IApplicationExtensionContextBase
использован идентификатор приложения, запрещённый указанной политикой.
Если политика IApplicationExtensionPolicy не зарегистрирована, то метод расширения выполняется.
|
![]() | ApplicationFolders |
Папки приложений, используемые в системе.
|
![]() | ApplicationIdentifiers |
Стандартные идентификаторы приложений.
|
![]() | ApplicationIDExtensionPolicy |
Политика, определяющая допустимость любого из заданных идентификаторов
типов приложений для выполнения методов расширения.
|
![]() | ApplicationInitializer |
Объект, выполняющий инициализацию приложения заданного типа.
|
![]() | ApplicationInstance |
Приложение Tessa.
|
![]() | ApplicationLaunchParameters |
Параметры запуска приложения IApplication, которые были указаны при запуске.
|
![]() | ApplicationParameters |
Параметры запуска приложения IApplication, которые были определены в ходе запуска.
|
![]() | ApplicationParsingCommandEventArgs |
Аргументы события, связанные с разбором команды, полученной из командной строки.
|
![]() | ApplicationShutdownException |
Исключение, приводящиее к завершению приложения Tessa.
Актуально для некоторых видов приложений, таких как TessaApplication.
|
![]() | AuthenticationRequest |
Запрос на аутентификацию для сервиса IAuthenticationService.
|
![]() | AuthenticationResponse |
Ответ на запрос на аутентификацию для сервиса IAuthenticationService.
|
![]() | AuthenticationServiceProvider |
Контейнер сервисов, предоставляющий доступ к сервисам в зависимости
от типа входа пользователя UserLoginType.
|
![]() | AuthenticationServiceResolver |
Объект, используемый для запроса сервисов IAuthenticationService,
зарегистрированных по имени значения в UserLoginType.
|
![]() | ClientConfigurationInfoProvider |
Объект, предоставляющий информацию по текущей конфигурации на клиенте,
полученной от сервера при инициализации из IInitializationContainer.
|
![]() | ClientConfigurationVersionProvider |
Объект, обеспечивающий взаимодействие с версией конфигурации запросом к серверу.
Доступен на клиенте для администраторов.
|
![]() | ClientUserCipherInfoService |
Сервис, обеспечивающий актуализированную информацию по ключам шифрования для текущего пользователя.
Используется со стороны клиента.
|
![]() | ConfigurationInfo |
Информация по текущей конфигурации.
|
![]() | ConfigurationSealedException |
Была произведена попытка изменения конфигурации, когда система функционирует в режиме защиты от изменений
Sealed.
|
![]() | ConfigurationStrictSecurityException |
Была произведена попытка вызова функции, когда система функционирует в режиме повышенной безопасности
StrictSecurity.
|
![]() | ConnectionSettings |
Настройки для подключения к сервисам Tessa.
|
![]() | DefaultAuthenticationService |
Сервис аутентификации пользователя по паре логин/пароль, который,
в зависимости от типа входа UserLoginType определяет используемый сервис.
Использует объект IAuthenticationServiceProvider для поиска подходящего сервиса.
|
![]() | DefaultSessionLoginProvider |
Объект, предоставляющий информацию по входу сотрудника в систему
с использованием стандартного справочника сотрудников.
|
![]() | ErrorCategories |
Категории ошибок Category, используемые в системе.
Список категорий может не ограничиваться перечисленным в этом классе.
|
![]() | ErrorDescription |
Описание ошибки, которое задаётся при работе с сервисом IErrorManager.
|
![]() | ErrorDescriptionSerializer |
Объект, управляющий сериализацией описаний ошибок IErrorDescription.
|
![]() | ErrorDetails |
Дополнительное описание ошибки, которое задаётся при работе с сервисом IErrorManager.
|
![]() | ErrorFile |
Файл, связанный с ошибкой.
|
![]() | ErrorManager |
Объект, управляющий отправкой и получением ошибок.
Получение информации по ошибкам обычно доступно только на сервере.
|
![]() | FakeConfigurationInfoProvider |
Реализация интерфейса IConfigurationInfoProvider, не выполняющая действий
и не имеющая зависимостей. В качестве объекта конфигурации возвращается Unknown.
|
![]() | FakeConfigurationVersionProvider |
Реализация интерфейса IConfigurationVersionProvider, не выполняющая действий
и не имеющая зависимостей.
|
![]() | FakeErrorDetailWriter |
Объект, выполняющий запись объекта с деталями по возникшей ошибке.
Не выполняет действий для всех методов.
|
![]() | FakeLoginProvider |
Объект ILoginProvider, всегда отменяющий ввод логина/пароля.
|
![]() | FakeSessionHostInfoProvider |
Реализация интерфейса ISessionHostInfoProvider, не возвращающая действительных значений.
|
![]() | FakeTypeInfoResolver |
Объект, получающий информацию по типу карточки.
Реализация возвращает null для всех методов.
|
![]() | HttpClientPool |
Пул объектов HttpClient.
|
![]() | JobProcessManager |
Менеджер процессов, использующий ProcessJob для объединения процессов в группу.
Позволяет запускать дочерние процессы и управлять их временем жизни.
Используйте класс WindowsProcessManagerFactory, чтобы создать экземпляр класса.
|
![]() | LazyProcessManager |
Менеджер процессов, делегирующий все свои действия другому менеджеру IProcessManager,
который создаётся при первом обращении к методам.
|
![]() | LdapAuthenticationService |
Сервис аутентификации пользователя в LDAP по паре логин/пароль.
|
![]() | LoggerMessageProvider |
Объект, обеспечивающий вывод сообщений в лог без отображения их пользователю.
Используется, например, для вывода сообщений в IApplication.
Подтверждение в методе ConfirmAsync(String, String, CancellationToken), запрашиваемое у пользователя, всегда возвращает true.
|
![]() | LoginParameters |
Объект с параметрами входа в окне логина (если используется диалог с UI).
|
![]() | LoginService |
Сервис, обеспечивающий аутентификацию пользователей.
|
![]() | LoginServiceClient |
Сервис, обеспечивающий аутентификацию пользователей, доступный на клиенте.
|
![]() | LoginServiceLegacy2X |
Реализация веб-сервиса ILoginService для маршрута Legacy2X.
|
![]() | LoginServiceLegacyProxy |
Прокси-объект для сервиса, обеспечивающего аутентификацию пользователей.
|
![]() | LoginServiceRouter |
Реализация веб-сервиса ILoginService, которая выполняет маршрутизацию
посредством объекта IServiceRouter.
|
![]() | LoginWebProxy |
Прокси для обращения к веб-сервису ILoginService.
|
![]() | MediaTypes |
Часто используемые типы MediaType для передачи запросов к сервисам Web API.
|
![]() | MessageInspectorEndpointBehavior |
Объект, который добавляет заданный IClientMessageInspector для ClientRuntime.
|
![]() | ProcessJob |
Обёртка для использования объекта WinAPI Job.
|
![]() | ProcessManager |
Менеджер процессов по умолчанию. Позволяет запускать дочерние процессы и управлять их временем жизни.
|
![]() | RuntimeExtensions |
Методы-расширения для пространства имён Tessa.Platform.Runtime.
|
![]() | RuntimeHelper |
Вспомогательные методы для пространства имён Tessa.Platform.Runtime.
|
![]() | RuntimeSettings |
Настройки, связанные с исполняющей средой системы.
|
![]() | ServerConfigurationInfoProvider |
Объект, предоставляющий информацию по текущей конфигурации на сервере из базы данных.
|
![]() | ServerConfigurationVersionProvider |
Объект, обеспечивающий взаимодействие с версией конфигурации. Доступен на сервере.
|
![]() | ServerSecurityOptions |
Объект с настройками безопасности сервера.
|
![]() | ServerSecurityProvider |
Объект, предоставляющий доступ к настройкам безопасности сервера IServerSecurityOptions.
|
![]() | ServiceNotFoundException |
Исключение, возникающее при невозможности найти требуемый веб-сервис,
например, если указан неправильный путь к веб-сервису.
|
![]() | ServiceRouter |
Объект, выполняющий получение экземпляров сервисов, актуальных для текущего или заданного маршрута.
Используется на клиенте для некоторых сервисов, для которых требуется обеспечить обратную совместимость.
|
![]() | ServiceRouteSettings |
Настройки маршрута для взаимодействия с веб-сервисами на клиенте.
|
![]() | Session |
Сессия пользователя.
|
![]() | SessionClient |
Объект, обеспечивающий взаимодействие с сессиями на клиенте.
|
![]() | SessionClientParameters |
Параметры сессии, полученные с клиента в процессе открытия сессии.
|
![]() | SessionContext |
Контекст, переопределяющий токен для текущей сессии.
|
![]() | SessionCredentials |
Настройки входа, используемые для открытия сессии.
|
![]() | SessionException |
Исключение, возникающее при взаимодействии с сессиями Tessa.
|
![]() | SessionHttpRequestHeader |
Заголовки HTTP, используемые при обращении к веб-сервисам Tessa.
|
![]() | SessionLoginContext |
Контекст операции по входу в систему.
|
![]() | SessionManager |
Объект для управления клиентскими сессиями.
|
![]() | SessionMessageInspector |
Объект, устанавливающий токен ISessionToken при вызове серверных методов.
|
![]() | SessionMethodAttribute |
Указывает, что метод поддерживает сессию Tessa для проверки доступа и для передачи информации о клиенте.
|
![]() | SessionSerializableObject |
Сериализуемый объект, используемый в сессии Tessa.
|
![]() | SessionSerializationOptions |
Настройки сериализации объектов ISessionSerializableObject.
|
![]() | SessionServer |
Объект, обеспечивающий взаимодействие с сессиями на сервере.
|
![]() | SessionService |
Сервис, управляющий открытыми сессиями.
|
![]() | SessionServiceAttribute |
Описывает интерфейс веб-сервиса Tessa.
|
![]() | SessionServiceClient |
Сервис, обеспечивающий взаимодействие с сессиями, доступный на клиенте.
|
![]() | SessionServiceLegacy2X |
Реализация веб-сервиса ISessionService для маршрута Legacy2X.
|
![]() | SessionServiceRouter |
Реализация веб-сервиса ISessionService, которая выполняет маршрутизацию
посредством объекта IServiceRouter.
|
![]() | SessionsWebProxy |
Прокси для обращения к веб-сервису ISessionService.
|
![]() | SessionToken |
Токен, содержащий информацию по сессии.
|
![]() | SessionTokenAttribute |
Указывает, что параметр типа String содержит сериализованный токен ISessionToken.
Атрибут следует задать для параметра метода в интерфейсе контракта, если сервис используется в WCF,
или для параметра метода контроллера, если сервис используется в ASP.NET Core.
|
![]() | SessionTokenHolder |
Объект, содержащий токен, связанный с текущей сессией.
Используется на клиенте для передачи данных между запросами.
|
![]() | SessionUserInfo |
Информация по пользователю, доступная из справочника сотрудников.
|
![]() | TessaHttpContent |
Вспомогательные методы для создания объектов HttpContent.
|
![]() | User |
Пользователь системы.
|
![]() | UserBlockingManager |
Объект, управляющий установкой и снятием блокировки сотрудника.
|
![]() | UserCipherInfoEncryptor |
Объект, обеспечивающий шифрование объекта UserCipherInfoObject
с настройками по шифрованию клиентских данных.
|
![]() | UserCipherInfoManager |
Объект, выполняющий ротацию ключей шифрования, используемых для шифрования данных на компьютерах пользователей.
|
![]() | UserCipherInfoObject |
Объект с настройками по шифрованию клиентских данных, сериализованный в JSON.
Поле можно сбросить null, чтобы очистить такую информацию, при следующем запросе настроек поле будет заполнено.
|
![]() | UserCipherInfoProvider |
Объект, управляющий хранением объекта с настройками по шифрованию клиентских данных в папках пользователя UserCipherInfoObject.
|
![]() | UserCipherInfoService |
Сервис, обеспечивающий актуализированную информацию по ключам шифрования для текущего пользователя.
Используется со стороны сервера.
|
![]() | UserLoginStrategy |
Объект, определяющий правила блокировки сотрудника после успешного или неуспешного логина / изменения пароля.
|
![]() | UserPasswordValidator |
Объект, выполняющий проверку пароля сотрудника на соответствие настройкам безопасности.
|
![]() | UserSecurityLockingStrategy |
Объект, управляющий блокировками на параметры безопасности и шифрования сотрудника.
|
![]() | UserSecurityObject |
Объект с настройками безопасности сотрудника, сериализованный в BSON. Содержит информацию по предыдущим попыткам входа и по ранее заданным паролям.
Поле можно сбросить null, чтобы очистить такую информацию, при следующем входе в систему поле будет заполнено.
|
![]() | UserSecurityProvider |
Объект, управляющий хранением объекта с настройками безопасности сотрудника UserSecurityObject.
|
![]() | WebProxy |
Веб-прокси для сервиса ASP.NET Core.
|
![]() | WebProxy.Void |
Тип значения, возвращаемый методами, которые не возвращают значение void.
|
![]() | WebProxyFactory |
Фабрика объектов IWebProxy для обращения к веб-сервисам системы.
|
![]() | WebProxyFactoryBase |
Базовый класс для фабрики объектов IWebProxy для обращения к веб-сервисам системы.
|
![]() | WindowsAuthenticationService |
Сервис аутентификации пользователя в Active Directory по паре логин/пароль.
Сервер должен находится в том же домене или в доверенном домене, что и пользователь.
Работает только для сервера на Windows.
|
![]() | WindowsImpersonationContext |
Контекст имперсонализации Windows, содержащий информацию об учётной записи WindowsIdentity,
от имени которой выполняется код.
|
![]() | WindowsProcessManagerFactory |
Вспомогательные методы для создания объектов IProcessManager с использованием WinAPI.
Используйте методы этого класса только на ОС Windows.
|
Структура | Описание | |
---|---|---|
![]() | DeviceType |
Тип устройства, указанный в сессии.
|
Интерфейс | Описание | |
---|---|---|
![]() | IActionHistoryStrategy |
Стратегия управления историей действий карточки.
|
![]() | IApplication |
Приложение Tessa.
|
![]() | IApplicationCommand |
Команда, выполняемая при запуске приложения. Обычно связана с аргументами командной строки.
|
![]() | IApplicationCommandExecutor |
Объект, выполняющий команды при запуске приложения.
|
![]() | IApplicationCommandParser |
Объект, выполняющая разбор аргументов командной строки на команды IApplicationCommand.
|
![]() | IApplicationContext |
Контекст, связанный с запуском или завершением приложения.
|
![]() | IApplicationDependencies |
Основные зависимости для объекта IApplication.
|
![]() | IApplicationDescriptor |
Объект, описывающий текущее приложение, которое определяется по клиентской сессии ISession.
Объект недоступен на сервере.
|
![]() | IApplicationEnvironment |
Объект, предоставляющий доступ к переменным приложения.
|
![]() | IApplicationEnvironmentManager |
Объект, управляющий переменными приложения.
|
![]() | IApplicationExtension |
Расширение, связанное с жизненным циклом приложения.
|
![]() | IApplicationExtensionContext |
Контекст расширений, связанных с жизненным циклом приложения.
|
![]() | IApplicationExtensionContextBase |
Базовый интерфейс для событий, связанных с приложением,
таких как открытие/закрытие приложения и его инициализация.
|
![]() | IApplicationExtensionPolicy |
Политика, определяющая допустимость идентификатора типа приложения для выполнения методов расширения.
|
![]() | IApplicationInitializer |
Объект, выполняющий инициализацию приложения заданного типа.
|
![]() | IApplicationLaunchParameters |
Параметры запуска приложения IApplication, которые были указаны при запуске.
|
![]() | IApplicationParameters |
Параметры запуска приложения IApplication, которые были определены в ходе запуска.
|
![]() | IApplicationPublisher |
Объект, выполняющий публикацию приложения.
|
![]() | IAuthenticationRequest |
Запрос на аутентификацию для сервиса IAuthenticationService.
|
![]() | IAuthenticationResponse |
Ответ на запрос на аутентификацию для сервиса IAuthenticationService.
|
![]() | IAuthenticationService |
Сервис аутентификации пользователя по паре логин/пароль.
Регистрируется в Unity по типу пользователя UserLoginType.
|
![]() | IAuthenticationServiceProvider |
Контейнер сервисов, предоставляющий доступ к сервисам в зависимости
от типа входа пользователя UserLoginType.
|
![]() | IAuthenticationServiceResolver |
Объект, используемый для запроса сервисов IAuthenticationService,
зарегистрированных по имени значения в UserLoginType.
|
![]() | IConfigurationInfo |
Информация по текущей конфигурации.
|
![]() | IConfigurationInfoProvider |
Объект, предоставляющий информацию по текущей конфигурации.
|
![]() | IConfigurationVersionProvider |
Объект, обеспечивающий взаимодействие с версией конфигурации.
|
![]() | IConnectionSettings |
Настройки для подключения к сервисам Tessa.
|
![]() | IErrorDescription |
Описание ошибки, которое задаётся при работе с сервисом IErrorManager.
|
![]() | IErrorDescriptionSerializer |
Объект, управляющий сериализацией описаний ошибок IErrorDescription.
|
![]() | IErrorDetails |
Дополнительное описание ошибки, которое задаётся при работе с сервисом IErrorManager.
|
![]() | IErrorDetailWriter |
Объект, выполняющий запись объекта с деталями по возникшей ошибке.
Обычно это карточка ошибки.
|
![]() | IErrorFile |
Файл, связанный с ошибкой.
|
![]() | IErrorManager |
Объект, управляющий отправкой и получением ошибок.
|
![]() | IHttpClientPool |
Пул объектов HttpClient.
|
![]() | IImpersonationContext |
Контекст имперсонализации, содержащий информацию об учётной записи,
от имени которой выполняется код.
|
![]() | ILoginParameters |
Объект с параметрами входа в окне логина (если используется диалог с UI).
|
![]() | ILoginProvider |
Объект, обеспечивающий получение информации по логину/паролю.
Например, объект может запросить параметры у пользователя, показав ему диалог.
Объект зарегистрирован на клиенте.
|
![]() | ILoginService |
Сервис, обеспечивающий аутентификацию пользователей.
|
![]() | ILoginServiceLegacy |
Сервис, обеспечивающий аутентификацию пользователей.
|
![]() | IMessageProvider |
Объект, обеспечивающий вывод сообщений.
Сообщения могут выводиться как в виде диалоговых окон для пользователя, так и в лог.
Используется, например, для вывода сообщений в IApplication.
Зарегистрирован на клиенте и на сервере.
|
![]() | IProcessManager |
Менеджер процессов. Позволяет запускать дочерние процессы и управлять их временем жизни.
|
![]() | IRuntimeSettings |
Настройки, связанные с исполняющей средой системы.
|
![]() | IServerSecurityOptions |
Объект с настройками безопасности сервера.
|
![]() | IServerSecurityProvider |
Объект, предоставляющий доступ к настройкам безопасности сервера IServerSecurityOptions.
|
![]() | IServiceRouter |
Объект, выполняющий получение экземпляров сервисов, актуальных для текущего или заданного маршрута.
Используется на клиенте для некоторых сервисов, для которых требуется обеспечить обратную совместимость.
|
![]() | IServiceRouteSettings |
Настройки маршрута для взаимодействия с веб-сервисами на клиенте.
|
![]() | ISession |
Сессия пользователя.
|
![]() | ISessionClient |
Объект, обеспечивающий взаимодействие с сессиями на клиенте.
|
![]() | ISessionContext |
Контекст, переопределяющий токен для текущей сессии.
|
![]() | ISessionCredentials |
Настройки входа, используемые для открытия сессии.
|
![]() | ISessionHostInfoProvider |
Объект, предоставляющий информацию по компьютеру,
который обратился к серверным компонентам Tessa.
|
![]() | ISessionLoginContext |
Контекст операции по входу в систему.
|
![]() | ISessionLoginProvider |
Объект, предоставляющий информацию по входу сотрудника в систему.
|
![]() | ISessionManager |
Объект для управления клиентскими сессиями.
|
![]() | ISessionSerializableObject |
Сериализуемый объект, используемый в сессии Tessa.
|
![]() | ISessionServer |
Объект, обеспечивающий взаимодействие с сессиями на сервере.
|
![]() | ISessionService |
Сервис, управляющий открытыми сессиями.
|
![]() | ISessionServiceLegacy |
Сервис, управляющий открытыми сессиями.
|
![]() | ISessionToken |
Токен, содержащий информацию по сессии.
|
![]() | ISessionTokenHolder |
Объект, содержащий токен, связанный с текущей сессией.
Используется на клиенте для передачи данных между запросами.
|
![]() | ISessionUserInfo |
Информация по пользователю, доступная из справочника сотрудников.
|
![]() | ITypeInfoResolver |
Объект, получающий информацию по типу карточки.
Зарегистрирован в Unity только в том случае, если зарегистрированы карточки.
|
![]() | IUser |
Пользователь системы.
|
![]() | IUserBlockingManager |
Объект, управляющий установкой и снятием блокировки сотрудника.
|
![]() | IUserCipherInfoEncryptor |
Объект, обеспечивающий шифрование объекта UserCipherInfoObject
с настройками по шифрованию клиентских данных.
|
![]() | IUserCipherInfoManager |
Объект, выполняющий ротацию ключей шифрования, используемых для шифрования данных на компьютерах пользователей.
|
![]() | IUserCipherInfoProvider |
Объект, управляющий хранением объекта с настройками по шифрованию клиентских данных в папках пользователя UserCipherInfoObject.
|
![]() | IUserCipherInfoService |
Сервис, обеспечивающий актуализированную информацию по ключам шифрования для текущего пользователя.
|
![]() | IUserLoginStrategy |
Объект, определяющий правила блокировки сотрудника после успешного или неуспешного логина / изменения пароля.
|
![]() | IUserPasswordValidator |
Объект, выполняющий проверку пароля сотрудника на соответствие настройкам безопасности.
|
![]() | IUserSecurityLockingStrategy |
Объект, управляющий блокировками на параметры безопасности и шифрования сотрудника.
|
![]() | IUserSecurityProvider |
Объект, управляющий хранением объекта с настройками безопасности сотрудника UserSecurityObject.
|
![]() | IWebProxy |
Веб-прокси для сервиса ASP.NET Core.
|
![]() | IWebProxyFactory |
Фабрика объектов IWebProxy для обращения к веб-сервисам системы.
|
Делегат | Описание | |
---|---|---|
![]() | ApplicationCommandExecuteFunc |
Выполняет заданную команду.
Возвращает признак того, что обработчик команды был найден и выполнен.
|
![]() | ApplicationCommandParseFunc |
Выполняет разбор заданного аргумента командной строки.
Возвращает команду, соответствующую аргументу,
или null, если подходящая команда не найдена.
|
Перечисление | Описание | |
---|---|---|
![]() | ActionType |
Тип действия с карточкой для записи в историю действий.
|
![]() | ApplicationLaunchResult |
Режим запуска приложения IApplication.
|
![]() | ApplicationLicenseType |
Тип лицензии, потребляемый приложением.
|
![]() | ConfigurationFlags |
Специальные режимы конфигурации, настраиваемые в конфигурационном файле сервера.
|
![]() | ServiceRoute |
Маршрут взаимодействия с веб-сервисами на клиенте.
|
![]() | SessionExceptionCode |
Код ошибки для исключения SessionException.
|
![]() | SessionLicenseType |
Тип лицензии для сессии.
|
![]() | SessionLoginType |
Тип авторизации в системе.
|
![]() | SessionSerializationMode |
Способ сериализации объектов SessionSerializableObject.
|
![]() | SessionServiceType |
Типы сессий, которые определяются типом веб-сервиса: для desktop- или для Web-клиентов,
или веб-сервис отсутствует (прямое взаимодействие с БД).
|
![]() | SessionType |
Тип сессии, определяющей место выполнения кода.
|
![]() | UserAccessLevel |
Уровень доступа пользователя IUser к системе.
|
![]() | UserLoginType |
Тип аутентификации, доступный для пользователя.
|
![]() | WebProxy.RequestFlags |
Параметры отправки запроса через прокси.
|