Class: errorCodes

Navigation

Hiding private elements (toggle)
Showing extended elements (toggle)

Объект, содержащий коды ошибок, возвращаемых из плагина

Пример:
var errorCodes = plugin.errorCodes;
var errorDescription = {
  errorCodes.UNKNOWN_ERROR : "Страшное",
  errorCodes.BAD_PARAMS : "Неправильные параметры",
  errorCodes.DEVICE_NOT_FOUND : "",
</script>

Резюме

Свойства

ASN1_ERROR
Невозможно произвести декодирование структуры ASN1. Возможно данные повреждены или переданы в неверном формате.
BAD_PARAMS
В функцию плагина были переданы некорректные параметры. Подробное описание допустимых значений приведено в описании методов.
BASE64_DECODE_FAILED
Невозможно произвести декодирование из base64. Возможно данные повреждены или переданы в неверном формате.
CERTIFICATE_CATEGORY_BAD
Была передана неподдерживаемая категория сертификата
CERTIFICATE_EXISTS
CERTIFICATE_HASH_NOT_UNIQUE
На устройстве были обнаружены сертификаты с одинаковыми идентификаторами.
CERTIFICATE_NOT_FOUND
Сертификат с переданным идентификатором отутствует на устройстве.
DEVICE_NOT_FOUND
Устройства с переданным идентификатором не существует
KEY_ID_NOT_UNIQUE
На устройстве были обнаружены ключевые пары с одинаковыми идентификаторами.
KEY_LABEL_NOT_UNIQUE
При создании ключевой пары по метке была обнаружена ключевая пара с такой же меткой.
KEY_NOT_FOUND
NOT_ENOUGH_MEMORY
PEM_ERROR
Невозможно произвести декодирование данных в формате PEM. Возможно данные повреждены или переданы в неверном формате.
PIN_CHANGED
PIN-код был изменен сторонними средствами. Требуется заново выполнить аутентификацию
PIN_INCORRECT
PIN_LENGTH_INVALID
PKCS11_LOAD_FAILED
Библиотека PKCS#11 не найдена или некорректна
SESSION_INVALID
Возможно устройство было использовано из стороннего приложения. Необходимо выполнить перечисление устройств.
TOKEN_INVALID
Возможно, устройство было извлечено.
UNKNOWN_ERROR
USER_NOT_LOGGED_IN
WRONG_KEY_TYPE

Подробно

Свойства

ASN1_ERROR

Ошибка разбора структуры ASN1

Невозможно произвести декодирование структуры ASN1. Возможно данные повреждены или переданы в неверном формате.

BAD_PARAMS

Неправильные параметры

В функцию плагина были переданы некорректные параметры. Подробное описание допустимых значений приведено в описании методов.

BASE64_DECODE_FAILED

Ошибка декодирования из base64

Невозможно произвести декодирование из base64. Возможно данные повреждены или переданы в неверном формате.

CERTIFICATE_CATEGORY_BAD

Некорректная категория сертификата

Была передана неподдерживаемая категория сертификата

CERTIFICATE_EXISTS

Сертификат с таким телом уже существует на устройстве

CERTIFICATE_HASH_NOT_UNIQUE

Идентификатор сертификата не уникален

На устройстве были обнаружены сертификаты с одинаковыми идентификаторами.

CERTIFICATE_NOT_FOUND

Сертификат не найден на устройстве

Сертификат с переданным идентификатором отутствует на устройстве.

DEVICE_NOT_FOUND

Устройство не найдено

Устройства с переданным идентификатором не существует

KEY_ID_NOT_UNIQUE

Идентификатор ключевой пары не уникален

На устройстве были обнаружены ключевые пары с одинаковыми идентификаторами.

KEY_LABEL_NOT_UNIQUE

Метка ключевой пары не уникальна

При создании ключевой пары по метке была обнаружена ключевая пара с такой же меткой.

KEY_NOT_FOUND

Ключевая пара с заданным идентификатором не найдена на устройстве.

NOT_ENOUGH_MEMORY

Недостаточно памяти

PEM_ERROR

Ошибка декодирования PEM

Невозможно произвести декодирование данных в формате PEM. Возможно данные повреждены или переданы в неверном формате.

PIN_CHANGED

PIN-код был изменен извне

PIN-код был изменен сторонними средствами. Требуется заново выполнить аутентификацию

PIN_INCORRECT

Введен неправильный PIN-код

PIN_LENGTH_INVALID

Введен слишком короткий PIN-код

PKCS11_LOAD_FAILED

Не удалось загрузить модуль PKCS#11

Библиотека PKCS#11 не найдена или некорректна

SESSION_INVALID

Текущая сессия устарела

Возможно устройство было использовано из стороннего приложения. Необходимо выполнить перечисление устройств.

TOKEN_INVALID

Ошибка чтения/записи устройства.

Возможно, устройство было извлечено.

UNKNOWN_ERROR

Неизвестная ошибка

USER_NOT_LOGGED_IN

Пользователь не аутентифицирован

WRONG_KEY_TYPE

Неправильный тип ключа