Запрос для получения подписанных данных в формате Base64Запит для отримання JSON, який містить результат перевірки гешу.
URL-
...
адреса запиту
https://ccs-dev-api.cipher.kiev.ua/ccs/localhost:9092hash/api/v1/ticketcontext/{uuidcontextId}/dsverifier/base64SignedDatadata
Метод
GET
...
Параметри запиту
uuidcontextId | String | Идентификатор сессии |
Настраиваемые заголовки запроса
Отсутствует
Ответ
true | Ідентифікатор сесії |
Налаштовувані заголовки запиту
Відсутні
ВІдповідь
Код відповідіКод ответа | Content-type | Допустимые параметры | Допустимі параметри | Приклад вмістуПример содержимого |
---|---|---|---|---|
200 | application/json | valid | {"base64Data" : "cXdlcnR5IHRlc3Qgc3RyaW5n" } | |
503 | application/json | message | { | |
400 | application/json | message | { "message" : "Сессия отсутствует." } |
Параметры JSON объекта ответа
Параметр | Тип данных | Описание |
---|---|---|
base64Data | String | Подписанные данные в формате Base64 |
message | String | Описание результата проведения операции |
Пример кода на JavaScript + jQuery 2.2.4
...
language | js |
---|
"valid": true, | |||
400, 500 | application/json | message | { |
Параметри JSON обʼєкта відповіді
Імʼя | Тип даних | Опис |
---|---|---|
valid | Boolean | true - діючий геш |
verifiedHash | String | Геш, який був завантажений для перевірки. Доступні значення: дані в кодуванні Base64. |
calculatedHash | String | Геш, який був обчислено під час перевірки. Доступні значення: дані в кодуванні Base64. |
algorithm | String | Ідентифікатор геш-алгоритму. Доступні значення:
|
message | String | Опис результату проведення операції |
code | String | Код операції |
techMessage | String | Розширений технічний опис |
...