ReadCertListForAuth - Получить список сертификатов для аутентификации (ExtSdk2) — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Новая страница: «== Описание == Получение списка всех доступных сертификатов с помощью которых можно аутен…»)
 
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
 
Получение списка всех доступных сертификатов с помощью которых можно аутентифицироваться в СБИС.
 
Получение списка всех доступных сертификатов с помощью которых можно аутентифицироваться в СБИС.
== Алгоритм работы ==
 
  
 
== Параметры ==
 
== Параметры ==
Строка 21: Строка 20:
 
====Запрос====
 
====Запрос====
 
<source lang="json">
 
<source lang="json">
 +
{
 +
  "Filter": {
 +
      объект фильтра из параметров метода
 +
  }
 +
}
 
</source>
 
</source>
 
====Ответ====
 
====Ответ====
 
<source lang="json">
 
<source lang="json">
</source>
+
{
==Пример ответа при включенной двухфакторной аутентификации==
+
  "Result": {
<source lang="json">
+
      "Сертификат": [
 +
          массив сертификатов доступных для аутентификации
 +
      ]
 +
  }
 +
  "Stat": ...
 +
}
 
</source>
 
</source>
  
 
[[Категория:Методы ExtSdk2]]
 
[[Категория:Методы ExtSdk2]]

Текущая версия на 18:30, 14 мая 2021

Описание

Получение списка всех доступных сертификатов с помощью которых можно аутентифицироваться в СБИС.

Параметры

Фильтр для запрашиваемого списка

  • Filter ! (объект) - Ограничение возвращаемого списка
  • ИНН (строка) - ИНН организации которой выдан сертификат
  • ФИО (строка) - ФИО владельца сертификата
  • Квалифицированный (строка Да/Нет) - Если Да вернутся только квалифицированные сертификаты. Если параметр отсутствует - все.
  • Действующий (строка Да/Нет) - Если Да вернуться только действующие сертификаты. Если параметр отсутствует - все.
  • СтрокаПоиска (строка) - Если указана, то проверяется вхождение строки поиска в ИНН или ФИО или Название организации.

Результат (объект)

Исключения

Пример успешного вызова

Запрос

{
   "Filter": {
      объект фильтра из параметров метода
   }
}

Ответ

{
   "Result": {
      "Сертификат": [
          массив сертификатов доступных для аутентификации
      ]
   }
   "Stat": ...
}