Запит призначено для отримання результату перевірки ЕПЧ. Запит є блокучючим, якщо результат буде отримано після завершення процесу перевірки ЕПЧ, якщо такий процес був раніше запущено. Якщо ЕПЧ дійна, буде повернуто HTTP статус код 200. Якщо ЕПЧ недійсна чи в процесі її безпосередньої перевірки виникли помилки, то буде повернуто HTTP статус код 406. При виникненні інших типів, повертаються HTTP статус коди 503 чи 400.

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

https://local.cipher.kiev.ua:9091/api/v1/ticket/{uuid}/ts/verifier

Метод

GET

Параметри запиту
uuidStringІдентифікатор сесії
Налаштовувані заголовки запиту

Відсутні

Відповідь
Код відповідіContent-typeДопустимі параметриПриклад вмісту
200application/jsonmessage
{
"dateTime":"2022-05-12T08:50:59Z",
"tsaCertificateSerialNumber":"F2BA0286D8E57091",
"tsaCertificateIssuerX500Name":"2.5.4.5=#131055412d33333334393835352d32303231,C=ua,L=Київ,OU=Центр сертифікації ключів,O=ТОВ \\\"Сайфер БІС\\\",CN=ЦСК ТОВ \\\"Сайфер БІС\\\""
}
503application/jsonmessage
{
    "message" : "Сервіс виконання криптографічних операцій не запущено." 
}
400application/jsonmessage
{
    "message" : "Сесія відсутня." 
}
406application/jsonmessage
failureCause
{
   "message" : "Електронна позначка часу недійсна.",
"failureCause" : "Недопустимий формат електронної позначки часу."
}
Параметри JSON об'єкта відповіді
ПараметрТип данихОпис
messageStringОпис результату проведення операції
failureCause StringОпис причини виникнення помилки, яка виникла при безпоседеній перевірці ЕПЧ
dateTimeStringДата та время, які засвідчені позначкою часу
tsaCertificateSerialNumberStringСерійний номер сертифікату відкритого ключа, який відповідає особистому ключу для створення ЕПЧ
tsaCertificateIssuerX500NameStringІм'я видавця сертифікату відкритого ключа, який відповідає особистому ключу для створення ЕПЧ