@aktivco-it/rutoken-plugin-bootstrap
Version:
Bootstraps Rutoken Plugin into the web-page
99 lines (97 loc) • 10.5 kB
JavaScript
/* eslint max-len: ["error", { "ignoreStrings": true }] */
const getErrorCodes = (errorCodes) => ({
'DEFAULT_ERROR': 'Произошла ошибка',
[]: 'Неизвестная ошибка',
[]: 'Неправильные параметры',
[]: 'Недостаточно памяти',
[]: 'Устройство не найдено',
[]: 'Ошибка устройства',
[]: 'Ошибка чтения/записи устройства. Возможно, устройство было извлечено. Попробуйте перезагрузить страницу',
[]: 'Недопустимый тип сертификата',
[]: 'Сертификат уже существует на устройстве',
[]: 'Сертификат не найден',
[]: 'Хэш сертификата не уникален',
[]: 'Корневые сертификаты не найдены',
[]: 'Ошибка проверки сертификата',
[]: 'Не удалось загрузить PKCS#11 библиотеку',
[]: 'Некорректная длина PIN-кода',
[]: 'Неверный текущий PIN-код',
[]: 'PIN-код заблокирован',
[]: 'PIN-код был изменен',
[]: 'Состояние токена изменилось',
[]: 'Выполните вход на устройство',
[]: 'Вход на устройство уже был выполнен',
[]: 'Свойство не может быть изменено',
[]: 'Соответствующая сертификату ключевая пара не найдена',
[]: 'Идентификатор ключевой пары не уникален',
[]: 'Выбран неправильный ключ',
[]: 'Метка ключевой пары не уникальна',
[]: 'Неправильный тип ключа',
[]: 'Лицензия доступна только для чтения',
[]: 'Неверные данные',
[]: 'Операция не поддерживается токеном',
[]: 'Операция запрещена для данного типа ключа',
[]: 'Ошибка декодирования даных из BASE64',
[]: 'Ошибка разбора PEM',
[]: 'Ошибка декодирования ASN1 структуры',
[]: 'Операция отклонена пользователем',
[]: 'Невозможно выполнить операцию',
[]: 'Указан неправильный механизм',
[]: 'Передан неверный атрибут',
[]: 'Невозможно получить сертификат подписанта',
[]: 'Невозможно получить CRL',
[]: 'Невозможно расшифровать подпись сертификата',
[]: 'Невозможно расшифровать подпись CRL',
[]: 'Невозможно раскодировать открытый ключ эмитента',
[]: 'Неверная подпись сертификата',
[]: 'Неверная подпись CRL',
[]: 'Срок действия сертификата еще не начался',
[]: 'Срок действия CRL еще не начался',
[]: 'Срок действия сертификата истек',
[]: 'Срок действия CRL истек',
[]: 'Некорректные данные в поле \'notBefore\' у сертификата',
[]: 'Некорректные данные в поле \'notAfter\' у сертификата',
[]: 'Некорректные данные в поле \'lastUpdate\' у CRL',
[]: 'Некорректные данные в поле \'nextUpdate\' у CRL',
[]: 'Нехватает памяти',
[]: 'Недоверенный самоподписанный сертификат',
[]: 'В цепочке обнаружен недоверенный самоподписанный сертификат',
[]: 'Невозможно получить локальный сертификат подписанта',
[]: 'Невозможно проверить первый сертификат',
[]: 'Слишком длинная цепочка сертификатов',
[]: 'Сертификат отозван',
[]: 'Неверный корневой сертификат',
[]: 'Неверный некорневой сертфикат, помеченный как корневой',
[]: 'Превышена длина пути',
[]: 'Превышина длина пути прокси',
[]: 'Проксирующие сертификаты недопустимы',
[]: 'Неподдерживаемое назначение сертификата',
[]: 'Недоверенный сертификат',
[]: 'Сертифкат отклонен',
[]: 'Ошибка проверки приложения',
[]: 'Несовпадения субьекта и эмитента',
[]: 'Несовпадение идентификатора ключа у субьекта и доверенного центра',
[]: 'Несовпадение серийного номера субьекта и доверенного центра',
[]: 'Ключ не может быть использован для подписи сертификатов',
[]: 'Невозможно получить CRL подписанта',
[]: 'Неподдерживаемое расширение',
[]: 'Ключ не может быть использован для подписи CRL',
[]: 'Ключ не может быть использован для цифровой подписи',
[]: 'Неподдерживаемое расширение CRL',
[]: 'Неверное или некорректное расширение сертификата',
[]: 'Неверное или некорректное расширение политик сертификата',
[]: 'Явные политики отсутствуют',
[]: 'Другая область CRL',
[]: 'Неподдерживаемое расширение возможностей',
[]: 'RFC 3779 неправильное наследование ресурсов',
[]: 'Неправильная структура сертифката',
[]: 'Неправильная структура сертфиката',
[]: 'Неправильная структура сертифката',
[]: 'Неправильная структура сертфиката',
[]: 'Неправильная структура сертифката',
[]: 'Неправильная структура сертфиката',
[]: 'Неправильный путь CRL',
[]: 'Сертификат уже используется',
[]: 'Проверка множественной подписи с вычислением хеша на устройстве не поддерживается',
});
export default getErrorCodes;