Show / Hide Table of Contents

    Список методов Сервиса Подписи

    Базовый адрес REST Сервиса Подписи:

    https://<hostname>/<AppName>/rest/api
    

    где

    <hostname> - DNS-имя сервера DSS

    <AppName> - имя Веб-приложения Сервиса подписи. По умолчанию - SignServer

    Примечание

    Аутентификация на Сервисе Подписи только по OAuth-токену, выпущенному на Центре Идентификации.

    Примечание

    В примерах ниже будут использованы следующие значения
    <hostname> - dss.cryptopro.ru
    <AppName> - SignServer

    Полное описание всех методов конечных точек по категориям:

    • Policy
    • Requests
    • Certificates
    • Documents
    • Transaction
    • Operations
    • Signature
    • Keys

    Краткое описание всех методов конечных точек приводится ниже.

    Разное:

    Метод Описание
    /policy Получение настроек Сервиса Подписи (Политики Сервиса Подписи)
    /transactions Создание транзакций
    (выполнение операций на Сервисе Подписи с подтверждением вторым фактором аутентификации)

    Запросы на сертификаты:

    Тип Описание
    /requests Создание запроса на сертификат
    /requests Получение списка запросов на сертификаты
    /requests/{key} Получение запроса на сертификат по идентификатору
    /requests/{key} Удаление запроса на сертификат
    /requests/{key}/content Получение содержимого запроса на сертификат
    /requests/revokerequests/{key}/content Получение содержимого запроса на отзыв/приостановление/восстановление
    /requests/{key}/status Одобрение и отклонение запроса на сертификат
    /requests/revokerequests/{key}/status Одобрение и отклонение запроса на отзыв/приостановление/восстановление

    Сертификаты:

    Тип Описание
    /certificates Получение списка сертификатов
    /certificates/{cert_id} Получение сертификата по идентификатору
    /certificates/{cert_id} Удаление сертификата по идентификатору
    /certificates/{cert_id}/content Получение содержимого сертификата
    /certificates/{cert_id}/revokerequests Получение списка запросов на отзыв/приостановление/восстановление
    /certificates/{cert_id}/pin Смена ПИН-кода
    /certificates/{cert_id}/default Назначение сертификата по умолчанию
    /certificates/{cert_id}/friendlyname Назначение дружественного имени
    /certificates/{cert_id}/status Отзыв
    /certificates/{cert_id}/status Приостановление
    /certificates/{cert_id}/status Восстановление
    /certificates Установка сертификата

    Подпись:

    Тип Описание
    /documents Отправка документа на подпись, зашифрование, расшифрование
    /documents/packagesignature Отправка пакета документов на подпись
    /documents/encrypt Зашифрование документа
    /documents/decrypt Расшифрование документа
    /documents/decrypt/parse Разбор зашифрованного документа
    /documents/enhancesignature Усовершенствование подписи
    Back to top © ООО "КРИПТО-ПРО", 2000-2020