REST API обратной совместимости

Публичный REST API

GetCertificateTemplates (backward-compatibility-service/api/v3/ui/certificates/certificatetemplates/dtos)

3.1 Метод поиска шаблонов

CreateAndEnrollCertificate (backward-compatibility-service/api/v3/ui/certificates/create-and-enroll)

Реализуется следующими методами:

1) Создание субъекта или изменение его атрибутов – 2.4 Методы создания и изменения субъекта на основании запроса pkcs#10

2) Создание сертификата для субъекта – 5.2 Методы выпуска сертификата по запросу pkcs#10

ReactivateCertificate (backward-compatibility-service/api/v3/ui/certificates/reactivate)

5.9 Метод активации сертификата по идентификатору

SuspendCertificate (backward-compatibility-service/api/v3/ui/certificates/suspend)

5.8 Метод отзыва (приостановки) сертификата по идентификатору

RevokeCertificate (backward-compatibility-service/api/v3/ui/certificates/revoke)

5.8 Метод отзыва (приостановки) сертификата по идентификатору

GetCertificateStatusByCertSerialNumber (backward-compatibility-service/api/v3/ui/certificates/status/{certSerialNumber})

5.6 Метод получения сертификата по серийному номеру

PublishCrl (backward-compatibility-service/api/v3/ui/cdp/publish-crl)

7.1 Метод генерации и публикации CRL по идентификатору Центра сертификации

GetEndEntityProfileAttributesByTemplateProfileId (backward-compatibility-service/api/v3/ui/certificates/certificatetemplates/attributes/{id})

3.2 Метод получения шаблона по идентификатору