Команда «СБИС.СписокСертификатов» возвращает список действительных неквалифицированных серверных сертификатов. В зависимости от настроек фильтрации возвращаются собственные или делегированные сертификаты. Так как простые электронные подписи (ПЭП) по умолчанию есть у всех пользователей СБИС, в результате метода они не возвращаются.
Адрес запроса: https://online.sbis.ru/service/?srv=1
Параметры запроса
- "Фильтр": объект:
- "Сертификат": объект, необязательный:
- "ФИО": строка, подписант
- "Должность": строка
- "ИНН": строка, значение соответствует идентификационному номеру налогоплательщика
- "КодСтраны": строка, код страны в стандарте ISO 3166-1 alpha-2
- "Название": строка, название организации
- "Отпечаток": строка, отпечаток
- "СерийныйНомер": строка, серийный номер
- "Квалифицированный": строка "Да"/"Нет"
- "Ключ": объект:
- "Тип": строка, описание и возможные значения
- "Сертификат": объект, необязательный:
Результат
- "Сертификат": массив объектов:
- "ФИО": строка
- "Должность": строка
- "ИНН": строка, значение соответствует идентификационному номеру налогоплательщика
- "КодСтраны": строка, код страны в стандарте ISO 3166-1 alpha-2
- "Название": строка
- "Отпечаток": строка
- "СерийныйНомер": строка, серийный номер
- "Квалифицированный": строка "Да"/"Нет"
- "ДействителенС": строка в формате "ДД.ММ.ГГГГ ЧЧ.ММ.СС"
- "ДействителенПо": строка в формате "ДД.ММ.ГГГГ ЧЧ.ММ.СС"
- "Ключ": объект:
- "Активирован": строка "Да"/"Нет"
- "СпособАктивации": строка, описание и возможные значения см. в разделе "Работа с контрагентами"
- "Тип": строка, описание и возможные значения
Комментарий
- В результате вызова «СБИС.СписокСертификатов» к сертификатам текущего пользователя применяется фильтр с параметрами, указанными в запросе.
- текущего пользователя — вернется список сертификатов, выданных этому пользователю. Список делегированных в результат не выводится.
- другого сотрудника (доверителя) — вернется список сертификатов, котрые доверитель делегировал текущему пользователю.
- Чтобы получить полный список доступных пользователю сертификатов для подписания, указывать ФИО сотрудника не нужно. Достаточно отправить запрос без указания фильтра.
- Фильтр с параметром «Должность» работает аналогичным образом.
- Список сертификатов вернется пустым, если в списке доступных сертификатов есть ЭП сотрудника с должностью «Исполнительный директор» и в фильтре поле «Должность» = «Директор».
Если в фильтре указано «ФИО»:
Пример запроса (без фильтра)
{
"jsonrpc": "2.0",
"method": "СБИС.СписокСертификатов",
"params": {
"Фильтр": {}
},
"id": 0
}
Пример запроса (с фильтром)
{
"jsonrpc": "2.0",
"method": "СБИС.СписокСертификатов",
"params": {
"Фильтр": {
"Сертификат": {
"ИНН": "1111654353"
}
}
},
"id": 0
}
Пример ответа
{
"jsonrpc": "2.0",
"result": {
"Сертификат": [
{
"ДвоичныеДанные": "",
"ДействителенПо": "13.04.2018 11.10.00",
"ДействителенС": "13.04.2015 11.00.00",
"Должность": "Тестовая",
"ИНН": "1111654353",
"КодСтраны": "RU",
"Издатель": "CA-SBIS-TEST",
"Квалифицированный": "Нет",
"Ключ": {
"Активирован": "Да",
"СпособАктивации": "Активирован",
"Тип": "Серверный"
},
"Название": "Тестовый Отправитель",
"Отпечаток": "369C84029CE42EB9E469D8585813DB05AFE21A7B",
"СерийныйНомер": "7F6D3179000100000597",
"ФИО": "Иванов Иван Иванович"
}
]
},
"id": 0
}
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.