Versions Compared

Key

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

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

URL-

...

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

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

Метод

GET

...

Параметри запиту
uuidString
Идентификатор сессии
Ідентифікатор сесії

...

Налаштовувані заголовки

...

запиту

ОтсутствуетВідсутні

...

Відповідь
Код
ответа
відповідіContent-type
Допустимые параметрыПример содержимого
Допустимі параметриПриклад вмісту
200application/jsonmessage
{
"dateTime":"2022-05-12T08:50:59Z",
"tsaCertificateSerialNumber"
message
:"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
Описание причины возникновения ошибки, которая возникла при непосредственной проверке МВ
Пример кода на JavaScript + jQuery 2.2.4

...

languagejs

...

Опис причини появи помилки, яка виникла при безпосередній перевірці ЕПЧ
dateTimeStringДата та час, засвідчені позначкою часу
tsaCertificateSerialNumberStringСерійний номер сертифікату відкритого ключа, який відповідає особистому ключу, який застосовується при підписі позначкою часу
tsaCertificateIssuerX500NameString

Імʼя видавця сертифікату відкритого ключа, який відповідає особистому ключу, який використовується для підпису позначки часу