| Имя члена | Значение | Описание |
---|
| Unknown | 0 |
Неизвестный код ошибки. Определяется в т.ч. для исключений, отличных от SessionException.
|
| ExpectedWindowsAuth | 1 |
Ожидалась аутентификация Windows, но была выполнена анонимная аутентификация.
|
| WindowsAuthFailed | 2 |
При аутентификации Windows не была определена учётная запись.
|
| WindowsFromAnonymousAuthFailed | 3 |
При анонимной аутентификации, выполняющей проверку на корректность учётной записи Windows,
не была определена учётная запись.
|
| LoginForbidden | 4 |
Вход в систему запрещён для пользователя, т.к. для него задано None.
|
| InvalidLoginType | 5 |
Вход в систему запрещён для пользователя, т.к. его параметры входа UserLoginType
не совпадают с ожидаемыми параметрами. Например, нельзя ожидать, что при аутентификации Windows
в систему войдёт пользователь с параметрами Tessa.
|
| InvalidTokenSignature | 6 |
Проверка на валидность подписи в токене не пройдена.
|
| InvalidServerCode | 7 |
В проверяемом токене указан некорректный код сервера.
|
| InvalidInstanceName | 8 |
В проверяемом токене указано некорректное имя экземпляра сервера.
|
| AdminAccessRequired | 9 |
Для вызова метода требуется административный доступ.
|
| UnknownSession | 10 |
Токен сессии не был задан.
|
| UnknownUser | 11 | Устарело.
Неизвестный пользователь. Используется для обратной совместимости. Если пользователь не найден по логину,
то теперь выбрасывается исключение с кодом InvalidLoginOrPassword.
|
| UnspecifiedPasswordKeyTessaAuth | 12 |
Ключ пароля, используемый для создания хеша пароля,
не задан для пользователя с типом входа "Пользователь Tessa".
Ключ используется для вычисления хеша.
|
| UnspecifiedPasswordHashTessaAuth | 13 |
Хеш пароля не задан для пользователя с типом входа "Пользователь Tessa".
|
| UnspecifiedPasswordTessaAuth | 14 |
Пользователь с типом входа "Пользователь Tessa" не предоставил пароль для входа.
|
| InvalidLoginOrPassword | 15 |
Логин или пароль пользователя с типом входа "Пользователь Tessa" или "Пользователь LDAP" некорректный.
|
| SessionNotFound | 16 |
Сессия по заданному идентификатору не была найдена.
|
| SessionExpired | 17 |
Срок действия сессии истёк. Сессию требуется открыть заново.
Сессия обычно закрывается, и повторный запрос вернёт уже код ошибки SessionNotFound.
|
| LicenseExpired | 18 |
Лицензия просрочена.
|
| TooManyConcurrentSessions | 19 |
Количество конкурентных сессий больше, чем позволяется по объекту лицензии.
|
| CantReactivateConcurrentSession | 20 |
При обращении к деактивированной сессии её нельзя автоматически активировать,
т.к. сессия потребляет конкурентную лицензию, максимальное количество таких лицензий превышено
и отсутствуют другие сессии, которые можно деактивировать.
|
| CantReactivateNonConcurrentSession | 21 |
При обращении к деактивированной сессии её нельзя автоматически активировать,
т.к. сессия потребляет лицензию, не являющуюся конкурентной.
|
| LoginException | 22 |
Общая ошибка выполнении входа в систему.
|
| PasswordExpired | 23 |
Срок действия пароля истёк. Пароль должен задать администратор.
|
| UserIsBlockedPermanently | 24 |
Пользователь заблокирован навсегда. Разблокировать пользователя может только администратор.
|
| UserIsBlockedTemporary | 25 |
Пользователь временно заблокирован, вход запрещён.
|
| AccessIsBlockedAfterSequentialAttempts | 26 |
Была произведена серия попыток подряд выполнить вход для сотрудника с неверным паролем.
Сотрудник временно заблокирован, блокировка будет снята по прошествии указанного времени или при вмешательстве администратора.
|
| AccessIsBlockedAfterTotalAttempts | 27 |
Были произведены попытки выполнить вход для сотрудника с неверным паролем, общее число попыток превысило максимально допустимое.
Сотрудник заблокирован бессрочно, блокировка будет снята только при вмешательстве администратора.
|
| SessionIsInactiveForTooLong | 28 |
Сессия неактивна достаточно долго и была заблокирована по настройкам безопасности.
Сессия будет удалена автоматически, лицензия у неё будет отнята при необходимости.
Пользователь должен перезапустить приложение.
|