- Метод получения сертификата по идентификатору сертификата
- Метод получения запроса на сертификат по идентификатору сертификата
- Метод получения цепочки сертификата по идентификатору сертификата
- Метод получения контейнера PKCS#12 по идентификатору сертификата
- Метод получения сертификата Центра сертификации по идентификатору Центра сертификации
- Метод получения цепочки сертификатов Центра сертификации по идентификатору Центра сертификации
- Метод получения CRL по идентификатору Центра сертификации
- Метод получения DeltaCRL по идентификатору Центра сертификации
Метод получения сертификата по идентификатору сертификата
GET API – Получение сертификата по идентификатору сертификата | |
Метод доступен администратору и оператору при наличии полномочий | |
URL – export-service/api/v3/public/export/certificates/{certificateId}/certificate | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер экспорта/findCertificateById | |
Query |
|
{ |
|
certificateId (UUID) | ID сертификата |
} |
|
Request | |
- | |
Response | |
ResponseEntity->byte[] | |
Пример использования метода
curl -k --location 'https://172.17.152.213/export-service/api/v3/public/export/certificates/24a9a005-129a-4045-a8dd-296699ff596d/certificate' \--header 'Cookie: token=eyJhbGciOiJSUzUxMiJ9.eyJzZXNzaW9uSWQiOiI0MTcyODI2My0yY2VhLTQ4MTEtOTZjMS1kMmZlNmI4YzA5MjEiLCJpYXQiOjE3MDIyNzk1MDAsImV4cCI6MTcwMjI3OTY4MH0.eMonQVtPfL691nD89VmB1Vvz6CKlTrnp0GdZJ5HQ2_EfrLDv-THZzPfllTG6SA_gQuqh1_N8f6njflqBqgM6PPGFN8FfLzHCV5feESazNaFDszOu90OFHy4p5fiRG9Ms-_2U5xrl-DNHJ7hkOJNooAoaj7lntVpG9Kk8kF-EUViy7NKLSBFhqECHPzyhTopNAltNLo85TeVCbFlH064DLfFTTaFt5RRtvfBygkBzyeYpdHW_ISrVv-IzmE2xd3xuJgaL06gtFnzcxERvBBDUKL603aZ6IWXGVIFspOxAO3U1J8bc5x15IhOJmasBPGwdRVcL9lWmOrUTGzcd3EDYUA'Пример ответа на обращение к методу
Issuer: CN=INITIAL_CASubject: CN=INITIAL_ADMIN-----BEGIN CERTIFICATE-----MIIDgDCCAmigAwIBAgIUIDwuUS1CDUiim29qeFV4ARk6ueowDQYJKoZIhvcNAQELBQAwFTETMBEGA1UEAwwKSU5JVElBTF9DQTAeFw0yMzEyMDgwNzI3NDZaFw0yNTEyMDcwNzI3NDZaMBgxFjAUBgNVBAMMDUlOSVRJQUxfQURNSU4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZCbV6JagT064km6C1Aa7j9i2MiH4jptsCWGbYGIsvvslLE/GBcTT4jziej7vMEY4Sl5cUW5UgQMwI2mxc9GnImmSj3veGwU7NFR6FHWK+3T8Roa9c+omW+LEf+IAaZPA3GEerhEMZcgvetWbxXg79/a0aVJJcAQINo3nDWmxpOnZEnjwtpK5BPLdNk3OnjhucA5slPNJRLrUby+hhww7GYD5f4TRGMEeSq/DW9cFYpga7oMDs7tZ1MJH8QAa7z3wVtx7q8V5pox6fyQ8kQDtwN9dwBmSp1gNrOQBXjhN8Uk7PEffQ56F84/9GRKnmFVq4V2tlD1kldnZ1UxjyT4HhAgMBAAGjgcQwgcEwNwYDVR0RBDAwLoENSU5JVElBTEBBRE1JTqAdBgorBgEEAYI3FAIDoA8MDUlOSVRJQUxAQURNSU4wDgYDVR0PAQH/BAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAfBgNVHSMEGDAWgBSwD59XAMlX3/lTrhIUsLYnnHGYRTAdBgNVHQ4EFgQU2jx/3M5JuXw5kf1e0bPBbqIKMPEwCQYDVR0fBAIwADAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBCV4cHlPWIxc5tNRe6qSLqsLmG7FNqeUIXk2qAt+zd9mkXdFYS1jd0aS0flm68AQ2+Fx/Wv9udFoM+q1TBx6Wh6EliuUWxRctXe9qfgYnlo3BcLSuApqWMqK7Wqv9WKU+243fiKFReXlCACZ4lOvG8xrjCN3JYtXb6W9eY4ej2ZdYv6H3FoGclvj87l/X30EP4ElUY1oJT1Ody6FTxidKF12yOV7NuC7xH7+JyVnUQwfVkGhnVVaVq/gqkgrq7/nqy5COj1Rk0dc0n38WAAMP1M1L95C73InfE795WHPvgT7G7MFnPTvbsGld4K694crUiFmMagLQOqmv91GD2ihw3-----END CERTIFICATE-----Метод получения запроса на сертификат по идентификатору сертификата
GET API – Получение запроса на сертификат по идентификатору сертификата | |
Метод доступен администратору и оператору при наличии полномочий | |
URL – export-service/api/v3/public/export/certificates/{certificateId}/pkcs10 | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер экспорта/findRequestById | |
Query |
|
{ |
|
certificateId (UUID) | ID сертификата |
} |
|
Request | |
- | |
Response | |
ResponseEntity->byte[] | |
Метод получения цепочки сертификата по идентификатору сертификата
GET API – Получение цепочки сертификатов по идентификатору сертификата | |
Метод доступен администратору и оператору при наличии полномочий | |
URL – export-service/api/v3/public/export/certificates/{certificateId}/chain | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер экспорта/findChainById | |
Query |
|
{ |
|
certificateId (UUID) | ID сертификата |
} |
|
Request | |
- | |
Response | |
ResponseEntity->byte[] | |
Метод получения контейнера PKCS#12 по идентификатору сертификата
GET API – Получение контейнера pkcs12 по идентификатору сертификата | ||
Метод доступен администратору и оператору при наличии полномочий | ||
URL – export-service/api/v3/public/export/certificates/{certificateId}/pkcs12 | ||
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер экспорта/findP12ById | ||
Query |
| |
{ |
| |
certificateId (UUID) | ID сертификата | |
} |
| |
Request | ||
- | ||
Response | ||
ResponseEntity->byte[] | ||
Метод получения сертификата Центра сертификации по идентификатору Центра сертификации
GET API – Получение сертификата по идентификатору Центра сертификации | |
Метод доступен администратору | |
URL – export-service/api/v3/public/export/certificate-authorities/{caId}/certificate | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер экспорта/findCertificateByCaId | |
Query |
|
{ |
|
caId (UUID) | ID ЦС |
} |
|
Request | |
- | |
Response | |
ResponseEntity->byte[] | |
Метод получения цепочки сертификатов Центра сертификации по идентификатору Центра сертификации
GET API – Получение цепочки сертификатов по идентификатору Центра сертификации | |
Метод доступен администратору | |
URL – export-service/api/v3/public/export/certificate-authorities/{caId}/chain | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер экспорта/findChainByCaId | |
Query |
|
{ |
|
caId (UUID) | ID ЦС |
} |
|
Request | |
- | |
Response | |
ResponseEntity->byte[] | |
Метод получения CRL по идентификатору Центра сертификации
GET API – Получение CRL по идентификатору Центра сертификации |
Метод доступен администратору |
URL – export-service/api/v3/public/export/certificate-authorities/{caId}/crl |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер экспорта/findCrlByCaId |
Query |
- |
Request |
- |
Response |
ResponseEntity->byte[] |
Метод получения DeltaCRL по идентификатору Центра сертификации
GET API – Получение DeltaCRL по идентификатору Центра сертификации | |
Метод доступен администратору | |
URL – export-service/api/v3/public/export/certificate-authorities/{caId}/delta-crl | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер экспорта/findDeltaCrlByCaId | |
Query |
|
{ |
|
caId (UUID) | ID ЦС |
} |
|
Request | |
- | |
Response | |
ResponseEntity->byte[] | |