JCWebClientRequestError
(message)¶Конструктор JCWebClientRequestError создаёт объект ошибки отправки запроса. Экземпляры объекта JCWebClientRequestError выбрасываются при возникновении ошибок во время отправки запроса. Является наследником Error.
Аргументы: |
|
---|
JCWebClientError
(code, description, message)¶Конструктор JCWebClientError создаёт объект ошибки выполнения команды. Экземпляры объекта JCWebClientError выбрасываются при возникновении ошибок во время выполнения команды на локальном сервере. Является наследником Error.
Возвращаемые ошибки описаны в Перечень возможных ошибок.
Аргументы: |
|
---|
Код | Текстовое представление | Описание |
---|---|---|
0x00002000 |
UNKNOWN_ERROR |
неизвестная ошибка |
0x00000001 |
CKR_CANCEL |
пользователь отказался от выполнения операции |
0x00000002 |
CKR_HOST_MEMORY |
недостаточно памяти для выполнения функции |
0x00000003 |
CKR_SLOT_ID_INVALID |
неправильный идентификатор слота |
0x00000005 |
CKR_GENERAL_ERROR |
такой код ошибки может означать:
|
0x00000054 |
CKR_FUNCTION_NOT_SUPPORTED |
функция не поддерживается |
0x00000006 |
CKR_FUNCTION_FAILED |
при выполнении функции возник сбой |
0x00000007 |
CKR_ARGUMENTS_BAD |
недопустимый аргумент |
0x00000010 |
CKR_ATTRIBUTE_READ_ONLY |
предпринята попытка присвоения значения атрибуту, который нельзя изменять |
0x00000012 |
CKR_ATTRIBUTE_TYPE_INVALID |
некорректный тип атрибута |
0x00000013 |
CKR_ATTRIBUTE_VALUE_INVALID |
атрибут нулевой длины |
0x00000030 |
CKR_DEVICE_ERROR |
ошибка при обращении к устройству или слоту |
0x00000031 |
CKR_DEVICE_MEMORY |
для выполнения функции недостаточно памяти в устройстве |
0x00000050 |
CKR_FUNCTION_CANCELED |
время ожидания выполнения функции истекло |
0x00000060 |
CKR_KEY_HANDLE_INVALID |
функции передан некорректный дескриптор ключа |
0x00000062 |
CKR_KEY_SIZE_RANGE |
недопустимый размер ключа |
0x00000063 |
CKR_KEY_TYPE_INCONSISTENT |
данный тип ключа не может использоваться с данным механизмом |
0x00000070 |
CKR_MECHANISM_INVALID |
при выполнении криптографической функции был указан неправильный механизм |
0x00000071 |
CKR_MECHANISM_PARAM_INVALID |
при выполнении криптографической функции были заданы некорректные параметры механизма |
0x00000082 |
CKR_OBJECT_HANDLE_INVALID |
функции передан некорректный дескриптор объекта |
0x00000090 |
CKR_OPERATION_ACTIVE |
одна или несколько выполняющихся операций препятствуют выполнению новой операции |
0x00000091 |
CKR_OPERATION_NOT_INITIALIZED |
выполнение операции без предварительного указания параметров невозможно |
0x000000A0 |
CKR_PIN_INCORRECT |
функции передан неверный PIN-код |
0x000000A2 |
CKR_PIN_LEN_RANGE |
недопустимая длина PIN-кода |
0x000000A4 |
CKR_PIN_LOCKED |
PIN-код заблокирован |
0x000000B3 |
CKR_SESSION_HANDLE_INVALID |
функции передан некорректный дескриптор сессии |
0x000000B4 |
CKR_SESSION_PARALLEL_NOT_SUPPORTED |
невозможно открыть параллельную сессию |
0x000000B6 |
CKR_SESSION_EXISTS |
уже открыта сессия работы с тем же устройством |
0x000000B7 |
CKR_SESSION_READ_ONLY_EXISTS |
сессия открыта только для чтения. Смена режима невозможна |
0x000000B8 |
CKR_SESSION_READ_WRITE_SO_EXISTS |
открыта сессия чтения/записи. Открыть сеанс только для чтения невозможно |
0x000000C0 |
CKR_SIGNATURE_INVALID |
неправильное значение электронной подписи |
0x000000D0 |
CKR_TEMPLATE_INCOMPLETE |
для создания объекта недостаточно атрибутов |
0x000000E0 |
CKR_TOKEN_NOT_PRESENT |
в момент выполнения функции устройство было отключено |
0x000000E2 |
CKR_TOKEN_WRITE_PROTECTED |
устройство недоступно для записи |
0x00000100 |
CKR_USER_ALREADY_LOGGED_IN |
пользователь уже предъявил PIN-код |
0x00000101 |
CKR_USER_NOT_LOGGED_IN |
функция не может быть выполнена в гостевом режиме работы устройства |
0x00000102 |
CKR_USER_PIN_NOT_INITIALIZED |
начальное значение PIN-кода не установлено |
0x00000103 |
CKR_USER_TYPE_INVALID |
функция не может быть выполнена в текущем режиме работы устройства |
0x00000104 |
CKR_USER_ANOTHER_ALREADY_LOGGED_IN |
невозможно переключение из режима администратора в режим пользователя или обратно |
0x00000150 |
CKR_BUFFER_TOO_SMALL |
размер заданного буфера является недостаточным для сохранения результатов функции |
0x00000170 |
CKR_INFORMATION_SENSITIVE |
запрашиваемый объект недоступен для чтения |
0x00000190 |
CKR_CRYPTOKI_NOT_INITIALIZED |
выполнение функции без инициализации Единой библиотеки PKCS#11 (библиотеки Cryptoki) невозможно |
0x00000191 |
CKR_CRYPTOKI_ALREADY_INITIALIZED |
попытка повторно инициализировать библиотеку Cryptoki |
0x00000200 |
CKR_FUNCTION_REJECTED |
пользователь отменил операцию |
0x00001000 |
NOT_STATE_TOKEN_BINDED |
значение параметра state отличается от STATE_TOKEN_BINDED (1) |
0x00001001 |
NOT_STATE_NOT_BINDED |
значение параметра state отличается от STATE_TOKEN_BINDED (0) |
0x00001002 |
IS_STATE_NOT_BINDED |
параметр state принимает значение STATE_TOKEN_BINDED (0) |
0x00001003 |
NOT_STATE_UNILATERAL_AUTHENTICATION_IN_PROGRESS |
значение параметра state отличается от STATE_TOKEN_BINDED (4) |
0x00001004 |
NOT_STATE_SECURE_CHANNEL_CONNECTION_IN_PROGRESS |
значение параметра state отличается от STATE_TOKEN_BINDED (2) |
0x00001005 |
NOT_STATE_SECURE_CHANNEL_ESTABLISHED |
значение параметра state отличается от STATE_TOKEN_BINDED (3) |
0x00001010 |
CERTIFICATE_NOT_FOUND |
сертификат не обнаружен |
0x00001011 |
PUBLIC_KEY_NOT_FOUND |
открытый ключ не обнаружен в памяти поддерживаемого устройства |
0x00001012 |
SERVER_PUBLIC_KEY_NOT_FOUND |
не найден открытый ключ сервера |
0x00001013 |
INVALID_SERVER_PUBLIC_KEY |
неверный открытый ключ сервера |
0x00001020 |
DATA_TO_SIGN_ZERO_LENGTH |
на подпись были представлены данные, имеющие нулевую длину |
0x00001021 |
DATA_TO_VERIFY_ZERO_LENGTH |
на проверку подписи были представлены данные, имеющие нулевую длину |
0x00001022 |
SIGNATURE_TO_VERIFY_ZERO_LENGTH |
на проверку была представлена подпись, имеющая нулевую длину |
0x00001025 |
INVALID_EC_PARAMS |
неверно заданы параметры криптографических преобразований по ГОСТ Р 34.10-2001 |
0x00001026 |
TOKEN_MEMORY_TOO_SMALL |
для выполнения операции в поддерживаемом устройстве недостаточно свободной памяти |
0x00001030 |
KEY_SIZE_NOT_64 |
длина ключа не равна 64 битам |
0x00001031 |
CERT_NOT_MATCH_PUBLIC_KEY |
сертификат не соответствует открытому ключу |
0x00001033 |
FAILED_CHECK_BROWSER_VERS |
ошибка проверки версии используемого браузера |
0x00001034 |
BROWSER_VERS_NOT_SUPPORTED |
используемая версия браузера не поддерживается |
0x00001036 |
INVALID_USER_TYPE |
неверно указан тип PIN-кода |
0x00001037 |
PINS_NOT_MATCH |
введённые значения нового PIN-кода неодинаковы |
0x00001038 |
USER_CHANGE_ADMIN_PIN_NOT_STATE_NOT_BINDED |
cмена PIN-кода администратора невозможна,
поскольку значение параметра state
отличается от STATE_TOKEN_BINDED (0) |
0x00001050 |
SSL_ERR_GEN_SESSION_KEY |
ошибка при генерации ключа защиты данных, передаваемых между клиентом и сервером |
0x00001052 |
SSL_ERR_GOST_ENGINE |
ошибка средства защиты, программно выполняющего криптографические преобразования на стороне клиента |
0x00001053 |
SSL_ERR_SSL_NEW |
ошибка в начале выполнения протокола Handshake |
0x00001054 |
SSL_ERR_CONNECT |
ошибка при выполнении протокола Handshake |
0x00001055 |
SSL_ERR_SSL_WRITE |
ошибка при подготовке данных к защищённой передаче |
0x00001056 |
SSL_ERR_SSL_READ |
ошибка при чтении защищённых для передачи данных |
0x00001057 |
SSL_ERR_LOAD_CERT_AND_KEY_FROM_TOKEN |
ошибка при попытке считать сертификат и открытый ключ из памяти поддерживаемого устройства |
0x00001058 |
SSL_ERR_GET_PEER_PUBLIC_KEY |
ошибка при получении открытого ключа сервера |
0x00001070 |
CERT_PARS_ERR_GET_PUBLIC_KEY |
не удалось считать открытый ключ из сертификата |
0x00001071 |
CERT_PARS_ERR_GET_ISSUER_AND_SER_NUMBER |
не удалось считать имя удостоверяющего центра и серийный номер из сертификата |
0x80000011 |
CKR_KT2_PIN_ALREADY_SET |
PIN-код уже установлен |
0x80000015 |
CKR_PUK_INCORRECT |
неправильный PUK-код |
0x80000016 |
CKR_CANNOT_UNLOCK |
невозможно разблокировать PIN-код |
0x80000026 |
CKR_PUK_INVALID |
недопустимые символы в значении PUK-кода |
0x8000002A |
CKR_SM_REQUIRED |
для выполнения команды необходимо установить защищённое соединение |
0x8000002C |
CKR_PKCS7_PUBLIC_KEY_NOT_FOUND |
при проверке подписи под PKCS #7 на JaCarta-2 ГОСТ не был найден открытый ключ |
0x8000002D |
CKR_ICL_LIBRARY_NOT_FOUND |
ИКБ не найдена |
0x80000041 |
CKR_ICL_JCVERIFY_NOT_FOUND |
утилита jcverify не найдена |
0x80000042 |
CKR_ICL_JCVERIFY_CHECKSUM_NOT_FOUND |
файл контрольных сумм jcverify не найден |
0x80000043 |
CKR_ICL_CHECKSUM_NOT_FOUND |
файл контрольных сумм ИКБ не найден |
0x80000044 |
CKR_ICL_JCVERIFY_CHECKSUM |
неверные контрольная сумма утилиты jcverify |
0x80000045 |
CKR_ICL_CHECKSUM |
неверная контрольная сумма ИКБ |
0x80000046 |
CKR_ICL_NOT_ICL |
при загрузке ИКБ произошла ошибка. Требуемые функции не найдены |