SessionsController - класс |
Пространство имён: Tessa.Web.Controllers
[RouteAttribute("api/b/[controller]")] [AllowAnonymousAttribute] [ApiExplorerSettingsAttribute(IgnoreApi = true)] public sealed class SessionsController : TessaControllerBase
Тип SessionsController предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | SessionsController | Инициализирует новый экземпляр класса SessionsController |
Имя | Описание | |
---|---|---|
![]() | BinaryStream | (Унаследован от TessaControllerBase.) |
![]() | Bson | (Унаследован от TessaControllerBase.) |
![]() | OnActionExecutionAsync | (Унаследован от TessaControllerBase.) |
![]() | PostCloseSession |
Закрывает текущую сессию, которая определяется по HTTP-заголовку. Возвращает признак того, что сессия существовала и была закрыта.
|
![]() | PostCloseSessionAsAdmin |
Закрывает сессию с указанным идентификатором. Возвращает признак того, что сессия существовала и была закрыта.
Метод доступен только администраторам.
|
![]() | PostCloseSessionWithToken |
Закрывает сессию с указанием строки с токеном сессии. Токен возвращается методами открытия сессии в контроллере LoginController.
Методу не требуется наличие информации по сессии в HTTP-заголовке. Возвращает признак того, что сессия существовала и была закрыта.
|
![]() | PostIncrementConfigurationVersion |
Увеличивает версию конфигурации даже в том случае, если не было выполнено изменений стандартными методами
(изменений в схеме данных, карточках, локализации и др.) При изменении версии конфигурации гарантированно сбрасывается клиентский кэш в web-клиенте.
Метод доступен только администраторам.
|