SessionExceptionCode - перечисление

Код ошибки для исключения SessionException.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public enum SessionExceptionCode

Члены

Unknown0 Неизвестный код ошибки. Определяется в т.ч. для исключений, отличных от SessionException.
ExpectedWindowsAuth1 Ожидалась аутентификация Windows, но была выполнена анонимная аутентификация.
WindowsAuthFailed2 При аутентификации Windows не была определена учётная запись.
WindowsFromAnonymousAuthFailed3 При анонимной аутентификации, выполняющей проверку на корректность учётной записи Windows, не была определена учётная запись.
LoginForbidden4 Вход в систему запрещён для пользователя, т.к. для него задано None.
InvalidLoginType5 Вход в систему запрещён для пользователя, т.к. его параметры входа UserLoginType не совпадают с ожидаемыми параметрами. Например, нельзя ожидать, что при аутентификации Windows в систему войдёт пользователь с параметрами Tessa.
InvalidTokenSignature6 Проверка на валидность подписи в токене не пройдена.
InvalidServerCode7 В проверяемом токене указан некорректный код сервера.
InvalidInstanceName8 В проверяемом токене указано некорректное имя экземпляра сервера.
AdminAccessRequired9 Для вызова метода требуется административный доступ.
UnknownSession10 Токен сессии не был задан.
UnknownUser11 Неизвестный пользователь. Используется для обратной совместимости. Если пользователь не найден по логину, то теперь выбрасывается исключение с кодом InvalidLoginOrPassword.
Устарело.
UnspecifiedPasswordKeyTessaAuth12 Ключ пароля, используемый для создания хеша пароля, не задан для пользователя с типом входа "Пользователь Tessa". Ключ используется для вычисления хеша.
UnspecifiedPasswordHashTessaAuth13 Хеш пароля не задан для пользователя с типом входа "Пользователь Tessa".
UnspecifiedPasswordTessaAuth14 Пользователь с типом входа "Пользователь Tessa" не предоставил пароль для входа.
InvalidLoginOrPassword15 Логин или пароль пользователя с типом входа "Пользователь Tessa" или "Пользователь LDAP" некорректный.
SessionNotFound16 Сессия по заданному идентификатору не была найдена.
SessionExpired17 Срок действия сессии истёк. Сессию требуется открыть заново. Сессия обычно закрывается, и повторный запрос вернёт уже код ошибки SessionNotFound.
LicenseExpired18 Лицензия просрочена.
TooManyConcurrentSessions19 Количество конкурентных сессий больше, чем позволяется по объекту лицензии.
CantReactivateConcurrentSession20 При обращении к деактивированной сессии её нельзя автоматически активировать, т.к. сессия потребляет конкурентную лицензию, максимальное количество таких лицензий превышено и отсутствуют другие сессии, которые можно деактивировать.
CantReactivateNonConcurrentSession21 При обращении к деактивированной сессии её нельзя автоматически активировать, т.к. сессия потребляет лицензию, не являющуюся конкурентной.
LoginException22 Общая ошибка выполнении входа в систему.
PasswordExpired23 Срок действия пароля истёк. Пароль должен задать администратор.
UserIsBlockedPermanently24 Пользователь заблокирован навсегда. Разблокировать пользователя может только администратор.
UserIsBlockedTemporary25 Пользователь временно заблокирован, вход запрещён.
AccessIsBlockedAfterSequentialAttempts26 Была произведена серия попыток подряд выполнить вход для сотрудника с неверным паролем. Сотрудник временно заблокирован, блокировка будет снята по прошествии указанного времени или при вмешательстве администратора.
AccessIsBlockedAfterTotalAttempts27 Были произведены попытки выполнить вход для сотрудника с неверным паролем, общее число попыток превысило максимально допустимое. Сотрудник заблокирован бессрочно, блокировка будет снята только при вмешательстве администратора.
SessionIsInactiveForTooLong28 Сессия неактивна достаточно долго и была заблокирована по настройкам безопасности. Сессия будет удалена автоматически, лицензия у неё будет отнята при необходимости. Пользователь должен перезапустить приложение.
NoAccessToSecurityInfo29 Не удалось получить доступ к информации о безопасности.

См. также