Метод для визначення поточного статусу сертифіката через запит до відповідного серверу OCSP. В разі потреби, відповідь може містити поля та значення сетифіката у форматі JSON. Метод підтримує пакетний режим (передача масиву сертифікатів), рекомендована максимальна кількість сертифікатів в запиті - 100.
Увага
Метод підтримує захищені параметри.
Ознайомитись с описом та деталями використання захищених параметрів можливо за посиланням Створення та використання захищених параметрів.
Усі параметри JSON обʼєкту запиту можуть бути передані як захищені параметри. Якщо відкритий параметр та захищений параметр мають однакове ім'я, то буде використане значення захищеного параметра.
URL-адреса запиту
https://localhost:9094/api/v1/certificate/status
Метод
POST
Параметри запиту
Відсутні
Налаштовувані заголовки запиту
Content-Type | application/json |
Параметри JSON обʼєкта запиту
Імʼя | Тип | Опис | Допустимі значення |
---|---|---|---|
returnCertificateInfo | Boolean | Параметр для керування можливістю одривання даних сертифіката у вигляді JSON об'єкта. | true - відповідь в полі certificateInfo буде містити JSON об'єкт з даними сертифіката. false - відповідь в полі certificateInfo буде містити значення null. |
certificatesToCheck | Array[String] | Масив сертифікатів, для яких потрібно визначити статус. | Масив Base64 рядків з даними сертифікатів. |
Відповідь
Код відповіді | Content-type | Допустимі параметри | Приклад вмісту |
---|---|---|---|
200 | application/json | Array[] | |
503 | application/json | message | { |
400 | application/json | message | { |
500 | application/json | message failureCause | { |
Параметри JSON обʼєкта відповіді
Параметр | Тип даних | Опис |
---|---|---|
Array[] | Масив об'єктів з відомостями про результати визначення статусу сертифіката(ів). | |
message | String | Опис результату проведення операції. |
failureCause | String | Опис причини появи помилки. |