Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Инициирует процесс асинхронной проверки хеша. Для успешного выполнения операции должны быть ранее загружены данные хешаІніціює процес асинхронної перевірки гешу. Для успішного виконання операції перевірки гешу, має бути раніше завантажений у вигляді даних контексту

URL-

...

адреса запиту

https://ccs-dev-api.cipher.kiev.ua/ccs/hash/api/v1/context/{contextId}/verifier

Метод

POST

...

Параметри запиту
contextIdString
false
true
Идентификатор сессии
Ідентифікатор сесії
Настраиваемые заголовки запроса

Отсутствует

Параметры JSON объекта запроса
Налаштовувані заголовки запиту
Content-Typeapplication/json
Параметри JSON об'єкта запиту

Ім'я

Тип

Обов'язковість

Опис

Имя

Тип

Обязательность

Допустимые значения

hashAlgorithmStringfalseТак

Ідентифікатор геш-алгоритму.

Допустимі значення:

  • SHA1,
  • SHA224,
  • SHA256,
  • SHA384,
  • SHA512,
  • SHA512256,
  • SHA512224,
  • GOST3411,
  • DSTU7564256,
  • DSTU7564384,
  • DSTU7564512

Идентификатор хеш-алгоритма

Должен быть один  [SHA1, SHA224, SHA256, SHA384, SHA512, SHA512256, SHA512224, GOST3411, DSTU7564256, DSTU7564384, DSTU7564512]
hashBase64DataStringfalseТак

Геш, який має бути перевірений.

Допустимі значення: дані в кодуванні

Хеш-данные, которые должны быть проверены в кодировке

Base64.

...

Відповідь
Код ответавідповідіContent-typeДопустимые параметрыПример содержимого
200application/jsonmessage
{
    "message" : "Инициирована асинхронная операция проверки электронной подписи."
}
Допустимі параметриПриклад вмісту
200


400, 500application/json

message
code
techMessage

{
"message": "Контексту операції не існує",
"code": "CCSCLIB-5",
"techMessage": ""
}
Параметры JSON объекта ответа
Параметрм JSON об'єкта відповіді
Ім'я
Параметр
Тип
данных
Описание
Опис
messageString
Описание результата проведения операцииfailureCause 
Опис результату проведення операції
codeString
Описание причины возникновения ошибки
Пример кода на JavaScript + jQuery 2.2.4

...

languagejs

...

Код операції
techMessageStringРозширений технічний опис