{"openapi":"3.0.1","info":{"title":"Aeca external integration Service API","description":"API to external integration","termsOfService":"http://example.com/terms/","contact":{"name":"Product Service API Team","url":"http://example.com/team","email":"apiteam@example.com"},"license":{"name":"Apache 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"},"version":"2.0.0"},"servers":[{"url":"","description":"Service URL"}],"security":[{"X-API-KEY":[]},{"token":[]},{"X-AECA-User-ID":[],"X-AECA-User-Login":[],"X-AECA-User-Principal":[],"X-AECA-User-Role":[],"X-AECA-User-Authorities":[],"X-AECA-User-Organizational-Unit-Rights":[],"X-AECA-User-Security-Group-Rights":[],"X-AECA-User-Resource-Rights":[],"X-User-Session-Id":[]}],"tags":[{"name":"[v3] Контроллер: Точки подключения ресурсных систем","description":"REST API: Точки подключения ресурсных систем"},{"name":"[v3] Контроллер: Учетные записи","description":"REST API: Учетные записи"},{"name":"version-controller","description":"API методов: Получение версии модуля"},{"name":"[v2] Контроллер: сертификаты","description":"API методов: сертификаты"},{"name":"[v2] Контроллер: ресурсные системы","description":"REST API: ресурсные системы"},{"name":"[v3] Контроллер: шаблоны","description":"REST API: шаблоны"},{"name":"[v2] Контроллер: Точки подключения ресурсных систем","description":"REST API: Точки подключения ресурсных систем"},{"name":"[v3] Контроллер экспорта","description":"API методов по работе с экспорта"},{"name":"[v2] Контроллер: Центры сертификации","description":"API методов: Центры сертификации"},{"name":"[v3] Контроллер: ресурсные системы","description":"REST API: ресурсные системы"},{"name":"[v3] Контроллер: сертификаты","description":"API методов: сертификаты"},{"name":"[v2] Контроллер: субъекты","description":"REST API: субъекты"},{"name":"[v2] Контроллер: Авторизации","description":"Интерфейс описания Api: Авторизации"},{"name":"[v3] Контроллер: контейнеры сертификатов","description":"API методов: контейнеры сертификатов"},{"name":"[v3] Контроллер: Издатели","description":"REST API: Издатели"},{"name":"[v3] Контроллер: подразделения","description":"REST API: подразделения"},{"name":"[v3] Контроллер: группы безопасности","description":"REST API: группы безопасности"},{"name":"[v2] Контроллер: шаблоны","description":"REST API: шаблоны"},{"name":"[v2] Контроллер: Конфигурации CRL для ЦС","description":"API методов: Конфигурации CRL для ЦС"},{"name":"[v2] Контроллер: Syslog сервера","description":"REST API: Syslog сервера"},{"name":"[v3] Контроллер: Авторизации","description":"Интерфейс описания Api: Авторизации"},{"name":"[v3] Контроллер: Syslog сервера","description":"REST API: Syslog сервера"},{"name":"[v3] Контроллер: Конфигурации CRL для ЦС","description":"API методов: Конфигурации CRL для ЦС"},{"name":"[v3] Контроллер: субъекты","description":"REST API: субъекты"},{"name":"[v3] Контроллер: Центры сертификации","description":"API методов: Центры сертификации"},{"name":"[v2] Контроллер экспорта","description":"API методов по работе с экспорта"}],"paths":{"/subjects-service/api/v3/public/subjects":{"get":{"tags":["[v3] Контроллер: субъекты"],"summary":"Поиск субъектов","description":"GET метод REST API: поиск субъектов","operationId":"findAll_2","parameters":[{"name":"id","in":"query","description":"Фильтр: ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"notId","in":"query","description":"Фильтр: исключая ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"resourceId","in":"query","description":"Фильтр: ID ресрусной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"securityGroupId","in":"query","description":"Фильтр: ID группы безопасности","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"organizationalUnitId","in":"query","description":"Фильтр: ID подразделения","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по имени","schema":{"type":"string","default":"Name"}},{"name":"isConnected","in":"query","description":"Фильтр: подключение субъекта к ресурсной системе","schema":{"type":"boolean"}},{"name":"isBlocked","in":"query","description":"Фильтр: блокировка субъекта в ресурсной системе","schema":{"type":"boolean"}},{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}}],"responses":{"200":{"description":"Список найденных субъектов","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseSubjectV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"put":{"tags":["[v3] Контроллер: субъекты"],"summary":"Обновление (создание) субъекта","description":"GET метод REST API: Обновление (создание) субъекта","operationId":"update","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EditSubjectV3RequestPublic"}}},"required":true},"responses":{"200":{"description":"Субъект успешно обновлен (создан)","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSubjectV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/subjects/pkcs10":{"put":{"tags":["[v3] Контроллер: субъекты"],"summary":"Обновление (создание) субъекта на основание запроса #PKCS10","description":"GET метод REST API: Обновление (создание) субъекта на основание запроса #PKCS10","operationId":"updateByPkcs10AsMultipartFile_1","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/EditSubjectByCsrV3RequestPublicMultipartFile"}},"application/json":{"schema":{"$ref":"#/components/schemas/EditSubjectByCsrV3RequestPublicFileDescription"}}},"required":true},"responses":{"200":{"description":"Субъект успешно обновлен (создан)","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSubjectV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ItemResponseSubjectV3ResponsePublic"},{"$ref":"#/components/schemas/ErrorResponse"}]}}}}}}},"/subjects-service/api/v2/public/subjects":{"get":{"tags":["[v2] Контроллер: субъекты"],"summary":"Поиск субъектов","description":"GET метод REST API: поиск субъектов","operationId":"findAll_6","parameters":[{"name":"id","in":"query","description":"Фильтр: ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"resourceId","in":"query","description":"Фильтр: ID ресрусной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"securityGroupId","in":"query","description":"Фильтр: ID группы безопасности","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"organizationalUnitId","in":"query","description":"Фильтр: ID подразделения","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по имени","schema":{"type":"string","default":"Name"}},{"name":"isConnected","in":"query","description":"Фильтр: подключение субъекта к ресурсной системе","schema":{"type":"boolean"}},{"name":"isBlocked","in":"query","description":"Фильтр: блокировка субъекта в ресурсной системе","schema":{"type":"boolean"}},{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}}],"responses":{"200":{"description":"Список найденных субъектов","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseSubjectResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"put":{"tags":["[v2] Контроллер: субъекты"],"summary":"Обновление (создание) субъекта","description":"GET метод REST API: Обновление (создание) субъекта","operationId":"update_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EditSubjectRequestPublic"}}},"required":true},"responses":{"200":{"description":"Субъект успешно обновлен (создан)","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSubjectResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v2/public/subjects/pkcs10":{"put":{"tags":["[v2] Контроллер: субъекты"],"summary":"Обновление (создание) субъекта на основание запроса #PKCS10","description":"GET метод REST API: Обновление (создание) субъекта на основание запроса #PKCS10","operationId":"updateByPkcs10AsMultipartFile_2","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/EditSubjectByCsrRequestPublicMultipartFile"}},"application/json":{"schema":{"$ref":"#/components/schemas/EditSubjectByCsrRequestPublicFileDescription"}}},"required":true},"responses":{"200":{"description":"Субъект успешно обновлен (создан)","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSubjectResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ItemResponseSubjectResponsePublic"},{"$ref":"#/components/schemas/ErrorResponse"}]}}}}}}},"/logs-service/api/v3/public/syslog/{id}":{"get":{"tags":["[v3] Контроллер: Syslog сервера"],"summary":"Получение syslog сервера по ID","description":"GET метод REST API получения syslog сервера по ID","operationId":"findById_9","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Syslog сервер успешно получено","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSyslogV3ResponsePublic"}}}},"404":{"description":"Syslog сервер отсутствует в журнале","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"put":{"tags":["[v3] Контроллер: Syslog сервера"],"summary":"Обновление syslog сервера по ID","description":"POST метод REST API обновление syslog сервера по ID","operationId":"updateById","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSyslogV3RequestPublic"}}},"required":true},"responses":{"200":{"description":"Syslog сервера успешно отредактирован","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemResponseSyslogV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"delete":{"tags":["[v3] Контроллер: Syslog сервера"],"summary":"Удаление syslog сервера по ID","description":"DELETE метод REST API: Удаление syslog сервера по ID","operationId":"deleteById_2","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Syslog сервер удален"},"404":{"description":"syslog сервер не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/logs-service/api/v2/public/syslog/{id}":{"get":{"tags":["[v2] Контроллер: Syslog сервера"],"summary":"Получение syslog сервера по ID","description":"GET метод REST API получения syslog сервера по ID","operationId":"findById_10","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Syslog сервер успешно получено","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSyslogResponsePublic"}}}},"404":{"description":"Syslog сервер отсутствует в журнале","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"put":{"tags":["[v2] Контроллер: Syslog сервера"],"summary":"Обновление syslog сервера по ID","description":"POST метод REST API обновление syslog сервера по ID","operationId":"updateById_1","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSyslogRequestPublic"}}},"required":true},"responses":{"200":{"description":"Syslog сервера успешно отредактирован","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemResponseSyslogResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"delete":{"tags":["[v2] Контроллер: Syslog сервера"],"summary":"Удаление syslog сервера по ID","description":"DELETE метод REST API: Удаление syslog сервера по ID","operationId":"deleteById_3","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Syslog сервер удален"},"404":{"description":"syslog сервер не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/ldap-service/api/v3/public/resources/{id}/synchronize":{"put":{"tags":["[v3] Контроллер: ресурсные системы"],"summary":"Синхронизация ресурсной системы по ID","description":"PUT метод REST API: синхронизация ресурсной системы по ID","operationId":"synchronize","parameters":[{"name":"id","in":"path","description":"ID ресурсной системы","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Процесс синхронизации запущен"},"404":{"description":"Ресурсная система с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/ldap-service/api/v3/public/connection-points/{id}/synchronize":{"put":{"tags":["[v3] Контроллер: Точки подключения ресурсных систем"],"summary":"Синхронизация точки подключения по ID","description":"PUT метод REST API: синхронизация точки подключения по ID","operationId":"synchronize_1","parameters":[{"name":"id","in":"path","description":"ID точки подключения","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Процесс синхронизации запущен"},"404":{"description":"Точка подключения с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/ldap-service/api/v2/public/resources/{id}/synchronize":{"put":{"tags":["[v2] Контроллер: ресурсные системы"],"summary":"Синхронизация ресурсной системы по ID","description":"PUT метод REST API: синхронизация ресурсной системы по ID","operationId":"synchronize_2","parameters":[{"name":"id","in":"path","description":"ID ресурсной системы","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Процесс синхронизации запущен"},"404":{"description":"Ресурсная система с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/ldap-service/api/v2/public/connection-points/{id}/synchronize":{"put":{"tags":["[v2] Контроллер: Точки подключения ресурсных систем"],"summary":"Синхронизация точки подключения по ID","description":"PUT метод REST API: синхронизация точки подключения по ID","operationId":"synchronize_3","parameters":[{"name":"id","in":"path","description":"ID точки подключения","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Процесс синхронизации запущен"},"404":{"description":"Точка подключения с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates/{id}/revoke":{"put":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Метод отзыва сертификата по его идентификатору","description":"PUT метод REST API: Метод отзыва сертификата","operationId":"revokeById","parameters":[{"name":"id","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RevokeCertificateV3RequestPublic"}}},"required":true},"responses":{"200":{"description":"Сертификат отозван"},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates/{id}/reactivate":{"put":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Метод активации сертификата по его идентификатору","description":"PUT метод REST API: Метод активации сертификата","operationId":"reactivateById","parameters":[{"name":"id","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Сертификат активирован"},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates/{id}/publish":{"put":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Публикация в ресурсную систему сертификата по id","description":"GET метод REST API: публикация в ресурсную систему сертификата по id","operationId":"publishById","parameters":[{"name":"id","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Сертификат опубликован"},"404":{"description":"Сертификат не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificates/{id}/revoke":{"put":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Метод отзыва сертификата по его идентификатору","description":"PUT метод REST API: Метод отзыва сертификата","operationId":"revokeById_1","parameters":[{"name":"id","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RevokeCertificateRequestPublic"}}},"required":true},"responses":{"200":{"description":"Сертификат отозван"},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificates/{id}/reactivate":{"put":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Метод активации сертификата по его идентификатору","description":"PUT метод REST API: Метод активации сертификата","operationId":"reactivateById_1","parameters":[{"name":"id","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Сертификат активирован"},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificates/{id}/publish":{"put":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Публикация в ресурсную систему сертификата по id","description":"GET метод REST API: публикация в ресурсную систему сертификата по id","operationId":"publishById_1","parameters":[{"name":"id","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Сертификат опубликован"},"404":{"description":"Сертификат не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/x509-provider-service/api/v3/public/auth/sign-in/x509":{"post":{"tags":["[v3] Контроллер: Авторизации"],"summary":"Аутентификация x509","description":"POST метод REST API: Аутентификация x509","operationId":"signInByX509","responses":{"200":{"description":"Данные о токене","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseTokenV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/x509-provider-service/api/v2/public/auth/sign-in/x509":{"post":{"tags":["[v2] Контроллер: Авторизации"],"summary":"Аутентификация x509","description":"POST метод REST API: Аутентификация x509","operationId":"signInByX509_1","responses":{"200":{"description":"Данные о токене","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseTokenResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/security-service/api/v3/public/auth/refresh-token":{"post":{"tags":["[v3] Контроллер: Авторизации"],"summary":"Обновление токена","description":"POST метод REST API: Обновление токена","operationId":"refreshToken","responses":{"200":{"description":"Данные о токене","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseTokenV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/security-service/api/v2/public/auth/refresh-token":{"post":{"tags":["[v2] Контроллер: Авторизации"],"summary":"Обновление токена","description":"POST метод REST API: Обновление токена","operationId":"refreshToken_1","responses":{"200":{"description":"Данные о токене","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseTokenResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/publisher-service/api/v3/ui/certificate-authorities/{caId}/crl-configuration/generate":{"post":{"tags":["[v3] Контроллер: Конфигурации CRL для ЦС"],"summary":"Генерация CRL по ID ЦС (Deprecated)","description":"POST метод REST API: Генерация CRL по ID ЦС (Deprecated)","operationId":"generateDeprecated","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Успешная публикация"},"404":{"description":"ЦС не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/publisher-service/api/v3/public/certificate-authorities/{caId}/crl-configuration/generate":{"post":{"tags":["[v3] Контроллер: Конфигурации CRL для ЦС"],"summary":"Генерация CRL по ID ЦС","description":"POST метод REST API: Генерация CRL по ID ЦС","operationId":"generate","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Успешная публикация"},"404":{"description":"ЦС не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/publisher-service/api/v2/ui/certificate-authorities/{caId}/crl-configuration/generate":{"post":{"tags":["[v2] Контроллер: Конфигурации CRL для ЦС"],"summary":"Генерация CRL по ID ЦС (Deprecated)","description":"POST метод REST API: Генерация CRL по ID ЦС (Deprecated)","operationId":"generateDeprecated_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Успешная публикация"},"404":{"description":"ЦС не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/publisher-service/api/v2/public/certificate-authorities/{caId}/crl-configuration/generate":{"post":{"tags":["[v2] Контроллер: Конфигурации CRL для ЦС"],"summary":"Генерация CRL по ID ЦС","description":"POST метод REST API: Генерация CRL по ID ЦС","operationId":"generate_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Успешная публикация"},"404":{"description":"ЦС не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/logs-service/api/v3/public/syslog":{"get":{"tags":["[v3] Контроллер: Syslog сервера"],"summary":"Поиск syslog сервера","description":"GET метод REST API поиск syslog сервера","operationId":"findAll_10","responses":{"200":{"description":"Syslog сервера получены","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseSyslogV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"post":{"tags":["[v3] Контроллер: Syslog сервера"],"summary":"Создание syslog сервера","description":"POST метод REST API создание syslog сервера","operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSyslogV3RequestPublic"}}},"required":true},"responses":{"201":{"description":"Syslog сервера успешно сохранен","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemResponseSyslogV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/logs-service/api/v2/public/syslog":{"get":{"tags":["[v2] Контроллер: Syslog сервера"],"summary":"Поиск syslog сервера","description":"GET метод REST API поиск syslog сервера","operationId":"findAll_11","responses":{"200":{"description":"Syslog сервера получены","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseSyslogResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"post":{"tags":["[v2] Контроллер: Syslog сервера"],"summary":"Создание syslog сервера","description":"POST метод REST API создание syslog сервера","operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSyslogRequestPublic"}}},"required":true},"responses":{"201":{"description":"Syslog сервера успешно сохранен","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemResponseSyslogResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/parse/pkcs12":{"post":{"tags":["[v3] Контроллер: контейнеры сертификатов"],"summary":"Расшифровка контейнера сертификата","description":"POST метод REST API: Расшифровка контейнера сертификата","operationId":"parse","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParseContainerV3RequestPublic"}}},"required":true},"responses":{"200":{"description":"Данные контейнера сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseContainerDetailsV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/parse/pkcs10":{"post":{"tags":["[v3] Контроллер: контейнеры сертификатов"],"summary":"Расшифровка контейнера сертификата","description":"POST метод REST API: Расшифровка контейнера сертификата","operationId":"parse_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParseCsrV3RequestPublic"}}},"required":true},"responses":{"200":{"description":"Данные контейнера сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseContainerDetailsPkcs10V3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/parse/pem":{"post":{"tags":["[v3] Контроллер: контейнеры сертификатов"],"summary":"Расшифровка сертификата","description":"POST метод REST API: Расшифровка сертификата","operationId":"parse_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParsePemV3RequestPublic"}}},"required":true},"responses":{"200":{"description":"Карточка сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCertificateV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates/validate/{caId}/pkcs10":{"post":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Валидация полей сертификата","description":"POST метод REST API: Валидация полей сертификата","operationId":"validate_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"accountId","in":"query","description":"Идентификатор аккаунта","required":false,"schema":{"type":"string","format":"uuid"}},{"name":"subjectId","in":"query","description":"Идентификатор субъекта","required":false,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/EnrollCsrV3RequestPublicMultipartFile"}},"application/json":{"schema":{"$ref":"#/components/schemas/EnrollCsrV3RequestPublicFileDescription"}}},"required":true},"responses":{"200":{"description":"Данные полей","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseValidateV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ItemResponseValidateV3ResponsePublic"},{"$ref":"#/components/schemas/ErrorResponse"}]}}}}}}},"/certificate-authority-service/api/v3/public/certificates/renewal/{caId}/pkcs10":{"post":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Перевыпуск сертификата с по запросу для ЦС","description":"POST метод REST API: Перевыпуск сертификата по запросу","operationId":"renewalRequestByCaId_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","description":"Идентификатор юзера","required":false,"schema":{"type":"string","format":"uuid"}},{"name":"subjectId","in":"query","description":"Идентификатор субъекта","required":false,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/EnrollCsrV3RequestPublicMultipartFile"}},"application/json":{"schema":{"$ref":"#/components/schemas/EnrollCsrV3RequestPublicFileDescription"}}},"required":true},"responses":{"200":{"description":"Карточка выпущенного сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCreateCertificateV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ItemResponseCreateCertificateV3ResponsePublic"},{"$ref":"#/components/schemas/ErrorResponse"}]}}}}}}},"/certificate-authority-service/api/v3/public/certificates/enroll/{caId}":{"post":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Выпуск сертификата с закрытым ключом для ЦС","description":"POST метод REST API: Выпуск сертификата с закрытым ключом","operationId":"enrollByCaId","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","description":"Идентификатор юзера","required":false,"schema":{"type":"string","format":"uuid"}},{"name":"subjectId","in":"query","description":"Идентификатор субъекта","required":false,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnrollCertificateV3RequestPublic"}}},"required":true},"responses":{"200":{"description":"Карточка выпущенного сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCreateCertificateV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates/enroll/{caId}/pkcs10":{"post":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Выпуск сертификата с по запросу для ЦС","description":"POST метод REST API: Выпуск сертификата по запросу","operationId":"enrollRequestByCaId_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","description":"Идентификатор юзера","required":false,"schema":{"type":"string","format":"uuid"}},{"name":"subjectId","in":"query","description":"Идентификатор субъекта","required":false,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/EnrollCsrV3RequestPublicMultipartFile"}},"application/json":{"schema":{"$ref":"#/components/schemas/EnrollCsrV3RequestPublicFileDescription"}}},"required":true},"responses":{"200":{"description":"Карточка выпущенного сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCreateCertificateV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ItemResponseCreateCertificateV3ResponsePublic"},{"$ref":"#/components/schemas/ErrorResponse"}]}}}}}}},"/certificate-authority-service/api/v2/public/certificates/validate/{caId}/pkcs10":{"post":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Валидация полей сертификата","description":"POST метод REST API: Валидация полей сертификата","operationId":"validate_2","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"accountId","in":"query","description":"Идентификатор аккаунта","required":false,"schema":{"type":"string","format":"uuid"}},{"name":"subjectId","in":"query","description":"Идентификатор субъекта","required":false,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/EnrollCsrRequestPublicMultipartFile"}},"application/json":{"schema":{"$ref":"#/components/schemas/EnrollCsrRequestPublicFileDescription"}}},"required":true},"responses":{"200":{"description":"Данные полей","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseValidateResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ItemResponseValidateResponsePublic"},{"$ref":"#/components/schemas/ErrorResponse"}]}}}}}}},"/certificate-authority-service/api/v2/public/certificates/enroll/{caId}":{"post":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Выпуск сертификата с закрытым ключом для ЦС","description":"POST метод REST API: Выпуск сертификата с закрытым ключом","operationId":"enrollByCaId_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","description":"Идентификатор юзера","required":false,"schema":{"type":"string","format":"uuid"}},{"name":"subjectId","in":"query","description":"Идентификатор субъекта","required":false,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnrollCertificateRequestPublic"}}},"required":true},"responses":{"200":{"description":"Карточка выпущенного сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCreateCertificateResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificates/enroll/{caId}/pkcs10":{"post":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Выпуск сертификата с по запросу для ЦС","description":"POST метод REST API: Выпуск сертификата по запросу","operationId":"enrollRequestByCaId_2","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","description":"Идентификатор юзера","required":false,"schema":{"type":"string","format":"uuid"}},{"name":"subjectId","in":"query","description":"Идентификатор субъекта","required":false,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/EnrollCsrRequestPublicMultipartFile"}},"application/json":{"schema":{"$ref":"#/components/schemas/EnrollCsrRequestPublicFileDescription"}}},"required":true},"responses":{"200":{"description":"Карточка выпущенного сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCreateCertificateResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ItemResponseCreateCertificateResponsePublic"},{"$ref":"#/components/schemas/ErrorResponse"}]}}}}}}},"/logs-service/api/v3/public/syslog/{id}/deactivate":{"patch":{"tags":["[v3] Контроллер: Syslog сервера"],"summary":"Деактивация syslog сервера","description":"PATCH метод REST API: Деактивация syslog сервера","operationId":"deactivate","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Syslog сервер деактивирован"},"404":{"description":"syslog сервер не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/logs-service/api/v3/public/syslog/{id}/activate":{"patch":{"tags":["[v3] Контроллер: Syslog сервера"],"summary":"Активация syslog сервера","description":"PATCH метод REST API: Активация syslog сервера","operationId":"activate","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Syslog сервер активирован"},"404":{"description":"syslog сервер не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/logs-service/api/v2/public/syslog/{id}/deactivate":{"patch":{"tags":["[v2] Контроллер: Syslog сервера"],"summary":"Деактивация syslog сервера","description":"PATCH метод REST API: Деактивация syslog сервера","operationId":"deactivate_1","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Syslog сервер деактивирован"},"404":{"description":"syslog сервер не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/logs-service/api/v2/public/syslog/{id}/activate":{"patch":{"tags":["[v2] Контроллер: Syslog сервера"],"summary":"Активация syslog сервера","description":"PATCH метод REST API: Активация syslog сервера","operationId":"activate_1","parameters":[{"name":"id","in":"path","description":"Идентификатор syslog сервера типа UUID","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Syslog сервер активирован"},"404":{"description":"syslog сервер не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/templates-service/api/v3/public/templates":{"get":{"tags":["[v3] Контроллер: шаблоны"],"summary":"Получить список шаблонов c фильтрацией, пагинацией и сортировкой","description":"Get метод REST API получения списка шаблонов c фильтрацией, пагинацией и сортировкой","operationId":"findAll","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"types","in":"query","description":"Фильтр: по типам шаблона","schema":{"type":"array","items":{"type":"string","enum»:[«UNKNOWN», "EMBEDDED","CLONED","IMPORTED"]}}},{"name":"certificateType","in":"query","description":"Фильтр: по типу выпускаемого сертификата","schema":{"type":"string","enum»:[«UNKNOWN», "EMBEDDED","CLONED","IMPORTED"]}},{"name":"search","in":"query","description":"Фильтр: поиск по имени","schema":{"type":"string","default":"Name"}},{"name":"removed","in":"query","description":"Фильтр: поиск удаленного шаблона","schema":{"type":"boolean","default":false}},{"name":"id","in":"query","description":"Фильтр: поиск по списку идентификаторов","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"notId","in":"query","description":"Фильтр: Исключая идентификаторы сертификатов","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"keyAlgorithm","in":"query","description":"Фильтр: алгоритм ключа сертификата","schema":{"type":"array","items":{"$ref":"#/components/schemas/EKeyAlgorithmV3Public"}}}],"responses":{"200":{"description":"Список успешно получен","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseTemplateItemV3ResponsePublic"}}}},"400":{"description":"Ошибка получения шаблона","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/templates-service/api/v3/public/templates/{id}":{"get":{"tags":["[v3] Контроллер: шаблоны"],"summary":"Получить шаблон по идентификатору","description":"Get метод REST API получения шаблона по идентификатору","operationId":"findById","parameters":[{"name":"id","in":"path","description":"Идентификатор шаблона","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Шаблон успешно получен","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseTemplateV3ResponsePublic"}}}},"400":{"description":"Ошибка получения шаблона","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/templates-service/api/v2/public/templates":{"get":{"tags":["[v2] Контроллер: шаблоны"],"summary":"Получить список шаблонов c фильтрацией, пагинацией и сортировкой","description":"Get метод REST API получения списка шаблонов c фильтрацией, пагинацией и сортировкой","operationId":"findAll_1","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"types","in":"query","description":"Фильтр: по типам шаблона","schema":{"type":"array","items":{"type":"string","enum»:[«UNKNOWN», "EMBEDDED","CLONED","IMPORTED"]}}},{"name":"certificateType","in":"query","description":"Фильтр: по типу выпускаемого сертификата","schema":{"type":"string","enum»:[«UNKNOWN», "EMBEDDED","CLONED","IMPORTED"]}},{"name":"search","in":"query","description":"Фильтр: поиск по имени","schema":{"type":"string","default":"Name"}},{"name":"removed","in":"query","description":"Фильтр: поиск удаленного шаблона","schema":{"type":"boolean","default":false}},{"name":"id","in":"query","description":"Фильтр: поиск по списку идентификаторов","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"notId","in":"query","description":"Фильтр: Исключая идентификаторы сертификатов","schema":{"type":"array","items":{"type":"string","format":"uuid"}}}],"responses":{"200":{"description":"Список успешно получен","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseTemplateItemResponsePublic"}}}},"400":{"description":"Ошибка получения шаблона","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/templates-service/api/v2/public/templates/{id}":{"get":{"tags":["[v2] Контроллер: шаблоны"],"summary":"Получить шаблон по идентификатору","description":"Get метод REST API получения шаблона по идентификатору","operationId":"findById_1","parameters":[{"name":"id","in":"path","description":"Идентификатор шаблона","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Шаблон успешно получен","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseTemplateResponsePublic"}}}},"400":{"description":"Ошибка получения шаблона","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/subjects/{id}":{"get":{"tags":["[v3] Контроллер: субъекты"],"summary":"Поиск субъекта по ID","description":"GET метод REST API: поиск субъекта по ID","operationId":"findById_2","parameters":[{"name":"id","in":"path","description":"ID субъекта","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Найденный субъект","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSubjectV3ResponsePublic"}}}},"404":{"description":"Субъект с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"delete":{"tags":["[v3] Контроллер: субъекты"],"summary":"Удаление субъекта по ID","description":"DELETE метод REST API: удаление субъекта по ID","operationId":"deleteById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Субъект удален"},"404":{"description":"Субъект с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/subjects/ids":{"get":{"tags":["[v3] Контроллер: субъекты"],"summary":"Поиск ID субъектов","description":"GET метод REST API: поиск ID субъектов","operationId":"findAllAsIds","parameters":[{"name":"id","in":"query","description":"Фильтр: ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"notId","in":"query","description":"Фильтр: исключая ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"resourceId","in":"query","description":"Фильтр: ID ресрусной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"securityGroupId","in":"query","description":"Фильтр: ID группы безопасности","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"organizationalUnitId","in":"query","description":"Фильтр: ID подразделения","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по имени","schema":{"type":"string","default":"Name"}},{"name":"isConnected","in":"query","description":"Фильтр: подключение субъекта к ресурсной системе","schema":{"type":"boolean"}},{"name":"isBlocked","in":"query","description":"Фильтр: блокировка субъекта в ресурсной системе","schema":{"type":"boolean"}},{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}}],"responses":{"200":{"description":"Список найденных ID субъектов","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseUUID"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/security-groups":{"get":{"tags":["[v3] Контроллер: группы безопасности"],"summary":"Поиск групп безопасности","description":"Get метод REST API: поиск групп безопасности","operationId":"findAll_3","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"id","in":"query","description":"Фильтр: ID группы безопасности","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"notId","in":"query","description":"Фильтр: ID группы безопасности (исключающий)","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"resourceId","in":"query","description":"Фильтр: ID ресурсной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"subjectId","in":"query","description":"Фильтр: ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по имени","schema":{"type":"string","default":"O=organization"}},{"name":"isActive","in":"query","description":"Фильтр: активная для назначения прав группа безопасности","schema":{"type":"boolean"}}],"responses":{"200":{"description":"Список найденныйх групп безопасности","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseSecurityGroupV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/security-groups/{groupId}":{"get":{"tags":["[v3] Контроллер: группы безопасности"],"summary":"Поиск группы безопасности по ID","description":"Get метод REST API: Поиск группы безопасности по ID","operationId":"findById_3","parameters":[{"name":"groupId","in":"path","description":"ID группы безопасности","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Найденная группа безопасности","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSecurityGroupV3ResponsePublic"}}}},"404":{"description":"Группа безопасности с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/resources":{"get":{"tags":["[v3] Контроллер: ресурсные системы"],"summary":"Поиск ресурсных системы","description":"GET метод REST API: поиск ресурсных системы","operationId":"findAll_4","parameters":[{"name":"id","in":"query","description":"Фильтр: ID ресурсной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"securityGroupId","in":"query","description":"Фильтр: ID группы безопасности","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"subjectId","in":"query","description":"Фильтр: ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"organizationalUnitId","in":"query","description":"Фильтр: ID подразделения","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по имени","schema":{"type":"string","default":"Name"}},{"name":"isConnected","in":"query","description":"Фильтр: подключенная ресурсная система","schema":{"type":"boolean"}},{"name":"isDefault","in":"query","description":"Фильтр: ресурсная система по умолчанию","schema":{"type":"boolean"}}],"responses":{"200":{"description":"Список найденныйх ресурсных системы","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CollectionResponseResourceV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/resources/{id}":{"get":{"tags":["[v3] Контроллер: ресурсные системы"],"summary":"Поиск ресурсной системы по ID","description":"GET метод REST API: поиск ресурсной системы по ID","operationId":"findById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Найденная ресурсная система","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemResponseResourceV3ResponsePublic"}}}},"404":{"description":"Ресурсной системы с указанным ID не существует","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/organizational-units":{"get":{"tags":["[v3] Контроллер: подразделения"],"summary":"Поиск подразделений","description":"Get метод REST API: поиск подразделений","operationId":"findAll_5","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"id","in":"query","description":"Фильтр: ID подразделения","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"notId","in":"query","description":"Фильтр: ID подразделения (исключающий)","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"resourceId","in":"query","description":"Фильтр: ID ресурсной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"subjectId","in":"query","description":"Фильтр: ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по имени","schema":{"type":"string","default":"O=organization"}}],"responses":{"200":{"description":"Список найденныйх подразделений","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseOrganizationalUnitV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v3/public/organizational-units/{unitId}":{"get":{"tags":["[v3] Контроллер: подразделения"],"summary":"Поиск подразделения по ID","description":"Get метод REST API: поиск подразделения по ID","operationId":"findById_5","parameters":[{"name":"unitId","in":"path","description":"ID подразделения","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Найденное подразделение","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseOrganizationalUnitV3ResponsePublic"}}}},"404":{"description":"Подразделение с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v2/public/subjects/{id}":{"get":{"tags":["[v2] Контроллер: субъекты"],"summary":"Поиск субъекта по ID","description":"GET метод REST API: поиск субъекта по ID","operationId":"findById_6","parameters":[{"name":"id","in":"path","description":"ID субъекта","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Найденный субъект","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseSubjectResponsePublic"}}}},"404":{"description":"Субъект с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}},"delete":{"tags":["[v2] Контроллер: субъекты"],"summary":"Удаление субъекта по ID","description":"DELETE метод REST API: удаление субъекта по ID","operationId":"deleteById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"Субъект удален"},"404":{"description":"Субъект с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v2/public/resources":{"get":{"tags":["[v2] Контроллер: ресурсные системы"],"summary":"Поиск ресурсных системы","description":"GET метод REST API: поиск ресурсных системы","operationId":"findAll_7","parameters":[{"name":"id","in":"query","description":"Фильтр: ID ресурсной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"securityGroupId","in":"query","description":"Фильтр: ID группы безопасности","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"subjectId","in":"query","description":"Фильтр: ID субъекта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"organizationalUnitId","in":"query","description":"Фильтр: ID подразделения","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по имени","schema":{"type":"string","default":"Name"}},{"name":"isConnected","in":"query","description":"Фильтр: подключенная ресурсная система","schema":{"type":"boolean"}},{"name":"isDefault","in":"query","description":"Фильтр: ресурсная система по умолчанию","schema":{"type":"boolean"}}],"responses":{"200":{"description":"Список найденныйх ресурсных системы","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CollectionResponseResourceResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/subjects-service/api/v2/public/resources/{id}":{"get":{"tags":["[v2] Контроллер: ресурсные системы"],"summary":"Поиск ресурсной системы по ID","description":"GET метод REST API: поиск ресурсной системы по ID","operationId":"findById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Найденная ресурсная система","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemResponseResourceResponsePublic"}}}},"404":{"description":"Ресурсной системы с указанным ID не существует","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/settings-service/api/v3/public/issuer":{"get":{"tags":["[v3] Контроллер: Издатели"],"summary":"Поиск издателей","description":"GET метод REST API: Поиск издателей","operationId":"findAll_8","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"authorityKeyIdentifier","in":"query","description":"Фильтр: Идентификатор ключа субъекта","schema":{"type":"string"}},{"name":"subjectKeyIdentifier","in":"query","description":"Фильтр: Идентификатор ключа УЦ","schema":{"type":"string"}},{"name":"isActive","in":"query","description":"Фильтр: Признак активности","schema":{"type":"boolean"}}],"responses":{"200":{"description":"Издатели","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseIssuerV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/security-service/api/v3/public/accounts":{"get":{"tags":["[v3] Контроллер: Учетные записи"],"summary":"Поиск учетных записей","description":"GET метод REST API: поиск учетных записей","operationId":"findAll_9","parameters":[{"name":"id","in":"query","description":"Фильтр: ID аккаунта","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"notId","in":"query","description":"Фильтр: ID аккаунта (исключающий)","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"logins","in":"query","description":"Фильтр: поиск по имени","schema":{"type":"array","items":{"type":"string"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск","schema":{"type":"string"}}],"responses":{"200":{"description":"Учетные записи успешно получены","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseAccountV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/security-service/api/v3/public/accounts/{id}":{"get":{"tags":["[v3] Контроллер: Учетные записи"],"summary":"Получение учетной записи по ID","description":"GET метод REST API: получения учетной записи по ID","operationId":"findById_8","parameters":[{"name":"id","in":"path","description":"Идентификатор учетной записи","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Учетная запись успешно получена","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseAccountV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/security-service/api/v3/public/accounts/fingerprint/{fingerprint}":{"get":{"tags":["[v3] Контроллер: Учетные записи"],"summary":"Получение учетной записи по отпечатку","description":"GET метод REST API: получение учетной записи по отпечатку","operationId":"getByFingerprint","parameters":[{"name":"fingerprint","in":"path","description":"Отпечаток сертификата","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Данные сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseAccountV3ResponsePublic"}}}},"403":{"description":"Невозможно выполнить авторизацию с использованием сертификата. Сертификат не привязан к пользователю","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"404":{"description":"Учетная запись не найдена","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/ldap-service/api/v3/public/connection-points":{"get":{"tags":["[v3] Контроллер: Точки подключения ресурсных систем"],"summary":"Поиск точек подключения","description":"Get метод REST API: поиск точек подключения","operationId":"findAll_12","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"id","in":"query","description":"Фильтр: ID точки подключения","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"resourceId","in":"query","description":"Фильтр: ID ресурсной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по отображаемому имени","schema":{"type":"string","default":"Name"}}],"responses":{"200":{"description":"Список найденных точек подключения","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseFindConnectionPointV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/ldap-service/api/v3/public/connection-points/{id}":{"get":{"tags":["[v3] Контроллер: Точки подключения ресурсных систем"],"summary":"Получение точки подключения по ID","description":"Get метод REST API: получение точки подключения по ID","operationId":"findById_11","parameters":[{"name":"id","in":"path","description":"ID точки подключения","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Найденная точка подключения","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseFindConnectionPointV3ResponsePublic"}}}},"404":{"description":"Точка подключения с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/ldap-service/api/v2/public/connection-points":{"get":{"tags":["[v2] Контроллер: Точки подключения ресурсных систем"],"summary":"Поиск точек подключения","description":"Get метод REST API: поиск точек подключения","operationId":"findAll_13","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"id","in":"query","description":"Фильтр: ID точки подключения","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"resourceId","in":"query","description":"Фильтр: ID ресурсной системы","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"search","in":"query","description":"Фильтр: полнотекстовый поиск по отображаемому имени","schema":{"type":"string","default":"Name"}}],"responses":{"200":{"description":"Список найденных точек подключения","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseFindConnectionPointResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/ldap-service/api/v2/public/connection-points/{id}":{"get":{"tags":["[v2] Контроллер: Точки подключения ресурсных систем"],"summary":"Получение точки подключения по ID","description":"Get метод REST API: получение точки подключения по ID","operationId":"findById_12","parameters":[{"name":"id","in":"path","description":"ID точки подключения","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Найденная точка подключения","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseFindConnectionPointResponsePublic"}}}},"404":{"description":"Точка подключения с указанным ID не существует","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/external-integration-service/api/version":{"get":{"tags":["version-controller"],"summary":"Получение версии модуля","operationId":"getApiVersion","responses":{"200":{"description":"Версия модуля","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GetApiVersionResponse"}}}}}}},"/export-service/api/v3/public/export/certificates/{certificateId}/pkcs12":{"get":{"tags":["[v3] Контроллер экспорта"],"summary":"Получение файла контейнера P12 по ID сертификата","description":"GET метод REST API: Получение файла контейнера P12","operationId":"findP12ById","parameters":[{"name":"certificateId","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл контейнера P12","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v3/public/export/certificates/{certificateId}/pkcs10":{"get":{"tags":["[v3] Контроллер экспорта"],"summary":"Получение файла запроса на сертификата по ID сертификата","description":"GET метод REST API: Получение файла запроса на сертификата","operationId":"findRequestById","parameters":[{"name":"certificateId","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл запроса на сертификат","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v3/public/export/certificates/{certificateId}/chain":{"get":{"tags":["[v3] Контроллер экспорта"],"summary":"Получение файла цепочки сертификатов по ID сертификата","description":"GET метод REST API: Получение файла цепочки сертификатов","operationId":"findChainById","parameters":[{"name":"certificateId","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл цепочки сертификатов","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v3/public/export/certificates/{certificateId}/certificate":{"get":{"tags":["[v3] Контроллер экспорта"],"summary":"Получение файла сертификата по ID сертификата","description":"GET метод REST API: Получение файла сертификата","operationId":"findCertificateById","parameters":[{"name":"certificateId","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл сертификата","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v3/public/export/certificate-authorities/{caId}/delta-crl":{"get":{"tags":["[v3] Контроллер экспорта"],"summary":"Получение файла Delta CRL по ID ЦС","description":"GET метод REST API: Получение файла Delta CRL","operationId":"findDeltaCrlByCaId","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл Delta CRL","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v3/public/export/certificate-authorities/{caId}/crl":{"get":{"tags":["[v3] Контроллер экспорта"],"summary":"Получение файла CRL по ID ЦС","description":"GET метод REST API: Получение файла CRL","operationId":"findCrlByCaId","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл CRL","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v3/public/export/certificate-authorities/{caId}/chain":{"get":{"tags":["[v3] Контроллер экспорта"],"summary":"Получение файла цепочки сертификатов по ID ЦС","description":"GET метод REST API: Получение файла цепочки сертификатов","operationId":"findChainByCaId","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл цепочки сертификатов","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v3/public/export/certificate-authorities/{caId}/certificate":{"get":{"tags":["[v3] Контроллер экспорта"],"summary":"Получение файла сертификата по ID ЦС","description":"GET метод REST API: Получение файла сертификата","operationId":"findCertificateByCaId","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл сертификата","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v2/public/export/certificates/{certificateId}/pkcs12":{"get":{"tags":["[v2] Контроллер экспорта"],"summary":"Получение файла контейнера P12 по ID сертификата","description":"GET метод REST API: Получение файла контейнера P12","operationId":"findP12ById_1","parameters":[{"name":"certificateId","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл контейнера P12","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v2/public/export/certificates/{certificateId}/pkcs10":{"get":{"tags":["[v2] Контроллер экспорта"],"summary":"Получение файла запроса на сертификата по ID сертификата","description":"GET метод REST API: Получение файла запроса на сертификата","operationId":"findRequestById_1","parameters":[{"name":"certificateId","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл запроса на сертификат","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v2/public/export/certificates/{certificateId}/chain":{"get":{"tags":["[v2] Контроллер экспорта"],"summary":"Получение файла цепочки сертификатов по ID сертификата","description":"GET метод REST API: Получение файла цепочки сертификатов","operationId":"findChainById_1","parameters":[{"name":"certificateId","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл цепочки сертификатов","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v2/public/export/certificates/{certificateId}/certificate":{"get":{"tags":["[v2] Контроллер экспорта"],"summary":"Получение файла сертификата по ID сертификата","description":"GET метод REST API: Получение файла сертификата","operationId":"findCertificateById_1","parameters":[{"name":"certificateId","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл сертификата","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v2/public/export/certificate-authorities/{caId}/delta-crl":{"get":{"tags":["[v2] Контроллер экспорта"],"summary":"Получение файла Delta CRL по ID ЦС","description":"GET метод REST API: Получение файла Delta CRL","operationId":"findDeltaCrlByCaId_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл Delta CRL","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v2/public/export/certificate-authorities/{caId}/crl":{"get":{"tags":["[v2] Контроллер экспорта"],"summary":"Получение файла CRL по ID ЦС","description":"GET метод REST API: Получение файла CRL","operationId":"findCrlByCaId_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл CRL","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v2/public/export/certificate-authorities/{caId}/chain":{"get":{"tags":["[v2] Контроллер экспорта"],"summary":"Получение файла цепочки сертификатов по ID ЦС","description":"GET метод REST API: Получение файла цепочки сертификатов","operationId":"findChainByCaId_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл цепочки сертификатов","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/export-service/api/v2/public/export/certificate-authorities/{caId}/certificate":{"get":{"tags":["[v2] Контроллер экспорта"],"summary":"Получение файла сертификата по ID ЦС","description":"GET метод REST API: Получение файла сертификата","operationId":"findCertificateByCaId_1","parameters":[{"name":"caId","in":"path","description":"Идентификатор ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Файл сертификата","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates":{"get":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Получение списка сертификатов","description":"GET метод REST API: получение списка сертификатов","operationId":"findAll_14","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"search","in":"query","description":"Фильтр: часть имени или серийного номера сертификата","schema":{"type":"string"}},{"name":"issuerId","in":"query","description":"Фильтр: уникальный идентификатор издающего сертификата","schema":{"type":"string","format":"uuid"}},{"name":"templateId","in":"query","description":"Фильтр: идентификатор шаблона, по которому выпущен сертификат","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"status","in":"query","description":"Фильтр: статус сертификата","schema":{"type":"array","items":{"type":"string","description":"Перечисление: статус сертификата","enum»:[«UNKNOWN», "ACTIVE","HOLD","REVOKE","REQUEST"]}}},{"name":"type","in":"query","description":"Фильтр: тип сертификата","schema":{"type":"array","items":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», "CERTIFICATE","ROOT_CA","SUB_CA"]}}},{"name":"revocationReason","in":"query","description":"Фильтр: причина отзыва (соответствие)","schema":{"type":"array","items":{"type":"string","description":"Коды словаря: причины отзыва","enum»:[«UNKNOWN», "UNSPECIFIED","KEY_COMPROMISE","CA_COMPROMISE","AFFILIATION_CHANGED","SUPERSEDED","CESSATION_OF_OPERATION","CERTIFICATE_HOLD","REMOVE_FROM_CRL","PRIVILEGE_WITHDRAWN","AA_COMPROMISE"]}}},{"name":"notRevocationReason","in":"query","description":"Фильтр: причина отзыва (отсутствие)","schema":{"type":"array","items":{"type":"string","description":"Коды словаря: причины отзыва","enum»:[«UNKNOWN», "UNSPECIFIED","KEY_COMPROMISE","CA_COMPROMISE","AFFILIATION_CHANGED","SUPERSEDED","CESSATION_OF_OPERATION","CERTIFICATE_HOLD","REMOVE_FROM_CRL","PRIVILEGE_WITHDRAWN","AA_COMPROMISE"]}}},{"name":"revocationDateFrom","in":"query","description":"Фильтр: дата отзыва (начало)","schema":{"type":"string","format":"date-time"}},{"name":"revocationDateTo","in":"query","description":"Фильтр: дата отзыва (конец)","schema":{"type":"string","format":"date-time"}},{"name":"hasRevocationReason","in":"query","description":"Фильтр: причина отзыва (наличие)","schema":{"type":"boolean"}},{"name":"hasRequest","in":"query","description":"Фильтр: запрос сертификата (наличие)","schema":{"type":"boolean"}},{"name":"hasCA","in":"query","description":"Фильтр: ЦС (наличие)","schema":{"type":"boolean"}},{"name":"isManagementCA","in":"query","description":"Фильтр: ЦС (технологический)","schema":{"type":"boolean"}},{"name":"isValid","in":"query","description":"Фильтр: сертификат действителен","schema":{"type":"boolean"}},{"name":"isExpired","in":"query","description":"Фильтр: сертификат истек","schema":{"type":"boolean"}},{"name":"validFromFrom","in":"query","description":"Фильтр: дата начала действия сертификата (начало)","schema":{"type":"string","format":"date-time"}},{"name":"validFromTo","in":"query","description":"Фильтр: дата начала действия сертификата (конец)","schema":{"type":"string","format":"date-time"}},{"name":"validToFrom","in":"query","description":"Фильтр: дата окончания действия сертификата (начало)","schema":{"type":"string","format":"date-time"}},{"name":"validToTo","in":"query","description":"Фильтр: дата окончания действия сертификата (конец)","schema":{"type":"string","format":"date-time"}},{"name":"updatedFrom","in":"query","description":"Фильтр: дата обновления сертификата (начало)","schema":{"type":"string","format":"date-time"}},{"name":"updatedTo","in":"query","description":"Фильтр: дата обновления сертификата (конец)","schema":{"type":"string","format":"date-time"}},{"name":"subjectId","in":"query","description":"Фильтр: Идентификаторы субъектов","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"userId","in":"query","description":"Фильтр: Идентификаторы пользователей","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"serialnumber","in":"query","description":"Фильтр: Серийные номера сертификатов","schema":{"type":"array","items":{"type":"string"}}},{"name":"fingerprint","in":"query","description":"Фильтр: Отпечаток сертификата","schema":{"type":"array","items":{"type":"string"}}},{"name":"subjectKeyIdentifier","in":"query","description":"Фильтр: Идентификатор ключа субъекта","schema":{"type":"array","items":{"type":"string"}}},{"name":"notId","in":"query","description":"Фильтр: Исключая идентификаторы сертификатов","schema":{"type":"array","items":{"type":"string","format":"uuid"}}}],"responses":{"200":{"description":"Список сертификатов","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseFindAllCertificateV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates/{id}":{"get":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Получение сертификата по id","description":"GET метод REST API: получение сертификата по id","operationId":"findById_13","parameters":[{"name":"id","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Данные сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCertificateV3ResponsePublic"}}}},"404":{"description":"Сертификат не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates/serialNumber/{serialNumber}":{"get":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Получение сертификата по серийному номеру","description":"GET метод REST API: получение сертификата по серийному номеру","operationId":"getBySerialNumber","parameters":[{"name":"serialNumber","in":"path","description":"Серийный номер сертификата","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Данные сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCertificateV3ResponsePublic"}}}},"404":{"description":"Сертификат не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificates/fingerprint/{fingerprint}":{"get":{"tags":["[v3] Контроллер: сертификаты"],"summary":"Получение сертификата по отпечатку","description":"GET метод REST API: получение сертификата по отпечатку","operationId":"getByFingerprint_1","parameters":[{"name":"fingerprint","in":"path","description":"Отпечаток сертификата","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Данные сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCertificateV3ResponsePublic"}}}},"404":{"description":"Сертификат не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificate-authorities":{"get":{"tags":["[v3] Контроллер: Центры сертификации"],"summary":"Получение списка ЦС","description":"GET метод REST API: Получение списка ЦС","operationId":"findAll_15","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"search","in":"query","description":"Фильтр: Отличительное имя ЦС","schema":{"type":"string"}},{"name":"status","in":"query","description":"Фильтр: статус сертификата ЦС","schema":{"type":"array","items":{"type":"string","description":"Перечисление: статус сертификата","enum»:[«UNKNOWN», "ACTIVE","HOLD","REVOKE","REQUEST"]}}},{"name":"type","in":"query","description":"Фильтр: тип сертификата ЦС","schema":{"type":"array","items":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», "CERTIFICATE","ROOT_CA","SUB_CA"]}}},{"name":"isManagement","in":"query","description":"Фильтр: ЦС (технологический)","schema":{"type":"boolean"}},{"name":"isActive","in":"query","description":"Фильтр: ЦС (технологический)","schema":{"type":"boolean"}},{"name":"isValid","in":"query","description":"Фильтр: сертификат ЦС действителен","schema":{"type":"boolean"}},{"name":"isExpired","in":"query","description":"Фильтр: сертификат ЦС истек","schema":{"type":"boolean"}},{"name":"id","in":"query","description":"Фильтр: по идентификаторам ЦС","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"notIds","in":"query","description":"Фильтр: Исключая идентификаторы ЦС","schema":{"type":"array","items":{"type":"string","format":"uuid"}}}],"responses":{"200":{"description":"Список ЦС","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseFindCertificateAuthorityV3ResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificate-authorities/{caId}":{"get":{"tags":["[v3] Контроллер: Центры сертификации"],"summary":"Получение ЦС","description":"GET метод REST API: Получение ЦС","operationId":"findById_14","parameters":[{"name":"caId","in":"path","description":"ID ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"ЦС","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseFindCertificateAuthorityV3ResponsePublic"}}}},"404":{"description":"ЦС не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v3/public/certificate-authorities/active":{"get":{"tags":["[v3] Контроллер: Центры сертификации"],"summary":"Получение активного ЦС","description":"GET метод REST API: Получение активного ЦС","operationId":"active","responses":{"200":{"description":"Активный ЦС","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseFindCertificateAuthorityV3ResponsePublic"}}}},"404":{"description":"Активный ЦС не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificates":{"get":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Получение списка сертификатов","description":"GET метод REST API: получение списка сертификатов","operationId":"findAll_16","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"search","in":"query","description":"Фильтр: часть имени или серийного номера сертификата","schema":{"type":"string"}},{"name":"issuerId","in":"query","description":"Фильтр: уникальный идентификатор издающего сертификата","schema":{"type":"string","format":"uuid"}},{"name":"templateId","in":"query","description":"Фильтр: идентификатор шаблона, по которому выпущен сертификат","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"status","in":"query","description":"Фильтр: статус сертификата","schema":{"type":"array","items":{"type":"string","description":"Перечисление: статус сертификата","enum»:[«UNKNOWN», "ACTIVE","HOLD","REVOKE","REQUEST"]}}},{"name":"type","in":"query","description":"Фильтр: тип сертификата","schema":{"type":"array","items":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», "CERTIFICATE","ROOT_CA","SUB_CA"]}}},{"name":"revocationReason","in":"query","description":"Фильтр: причина отзыва (соответствие)","schema":{"type":"array","items":{"type":"string","description":"Коды словаря: причины отзыва","enum»:[«UNKNOWN», "UNSPECIFIED","KEY_COMPROMISE","CA_COMPROMISE","AFFILIATION_CHANGED","SUPERSEDED","CESSATION_OF_OPERATION","CERTIFICATE_HOLD","REMOVE_FROM_CRL","PRIVILEGE_WITHDRAWN","AA_COMPROMISE"]}}},{"name":"notRevocationReason","in":"query","description":"Фильтр: причина отзыва (отсутствие)","schema":{"type":"array","items":{"type":"string","description":"Коды словаря: причины отзыва","enum»:[«UNKNOWN», "UNSPECIFIED","KEY_COMPROMISE","CA_COMPROMISE","AFFILIATION_CHANGED","SUPERSEDED","CESSATION_OF_OPERATION","CERTIFICATE_HOLD","REMOVE_FROM_CRL","PRIVILEGE_WITHDRAWN","AA_COMPROMISE"]}}},{"name":"revocationDateFrom","in":"query","description":"Фильтр: дата отзыва (начало)","schema":{"type":"string","format":"date-time"}},{"name":"revocationDateTo","in":"query","description":"Фильтр: дата отзыва (конец)","schema":{"type":"string","format":"date-time"}},{"name":"hasRevocationReason","in":"query","description":"Фильтр: причина отзыва (наличие)","schema":{"type":"boolean"}},{"name":"hasRequest","in":"query","description":"Фильтр: запрос сертификата (наличие)","schema":{"type":"boolean"}},{"name":"hasCA","in":"query","description":"Фильтр: ЦС (наличие)","schema":{"type":"boolean"}},{"name":"isManagementCA","in":"query","description":"Фильтр: ЦС (технологический)","schema":{"type":"boolean"}},{"name":"isValid","in":"query","description":"Фильтр: сертификат действителен","schema":{"type":"boolean"}},{"name":"isExpired","in":"query","description":"Фильтр: сертификат истек","schema":{"type":"boolean"}},{"name":"validFromFrom","in":"query","description":"Фильтр: дата начала действия сертификата (начало)","schema":{"type":"string","format":"date-time"}},{"name":"validFromTo","in":"query","description":"Фильтр: дата начала действия сертификата (конец)","schema":{"type":"string","format":"date-time"}},{"name":"validToFrom","in":"query","description":"Фильтр: дата окончания действия сертификата (начало)","schema":{"type":"string","format":"date-time"}},{"name":"validToTo","in":"query","description":"Фильтр: дата окончания действия сертификата (конец)","schema":{"type":"string","format":"date-time"}},{"name":"updatedFrom","in":"query","description":"Фильтр: дата обновления сертификата (начало)","schema":{"type":"string","format":"date-time"}},{"name":"updatedTo","in":"query","description":"Фильтр: дата обновления сертификата (конец)","schema":{"type":"string","format":"date-time"}},{"name":"subjectId","in":"query","description":"Фильтр: Идентификаторы субъектов","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"userId","in":"query","description":"Фильтр: Идентификаторы пользователей","schema":{"type":"array","items":{"type":"string","format":"uuid"}}},{"name":"serialnumber","in":"query","description":"Фильтр: Серийные номера сертификатов","schema":{"type":"array","items":{"type":"string"}}},{"name":"fingerprint","in":"query","description":"Фильтр: Отпечаток сертификата","schema":{"type":"array","items":{"type":"string"}}},{"name":"subjectKeyIdentifier","in":"query","description":"Фильтр: Идентификатор ключа субъекта","schema":{"type":"array","items":{"type":"string"}}},{"name":"notId","in":"query","description":"Фильтр: Исключая идентификаторы сертификатов","schema":{"type":"array","items":{"type":"string","format":"uuid"}}}],"responses":{"200":{"description":"Список сертификатов","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseFindAllCertificateResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificates/{id}":{"get":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Получение сертификата по id","description":"GET метод REST API: получение сертификата по id","operationId":"findById_15","parameters":[{"name":"id","in":"path","description":"Идентификатор сертификата","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Данные сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCertificateResponsePublic"}}}},"404":{"description":"Сертификат не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificates/serialNumber/{serialNumber}":{"get":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Получение сертификата по серийному номеру","description":"GET метод REST API: получение сертификата по серийному номеру","operationId":"getBySerialNumber_1","parameters":[{"name":"serialNumber","in":"path","description":"Серийный номер сертификата","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Данные сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCertificateResponsePublic"}}}},"404":{"description":"Сертификат не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificates/fingerprint/{fingerprint}":{"get":{"tags":["[v2] Контроллер: сертификаты"],"summary":"Получение сертификата по отпечатку","description":"GET метод REST API: получение сертификата по отпечатку","operationId":"getByFingerprint_2","parameters":[{"name":"fingerprint","in":"path","description":"Отпечаток сертификата","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Данные сертификата","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseCertificateResponsePublic"}}}},"404":{"description":"Сертификат не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificate-authorities":{"get":{"tags":["[v2] Контроллер: Центры сертификации"],"summary":"Получение списка ЦС","description":"GET метод REST API: Получение списка ЦС","operationId":"findAll_17","parameters":[{"name":"pageLimit","in":"query","description":"Пагинация: ограничение на размер списка","schema":{"minimum":0,"type":"integer","default":10000}},{"name":"pageOffset","in":"query","description":"Пагинация: смещение от начала списка","schema":{"minimum":0,"type":"integer","default":0}},{"name":"sortBy","in":"query","description":"Сортировка: имя поля, по которому выполнять сортировку","schema":{"type":"array","items":{"type":"string","default":"id"}}},{"name":"sortDirection","in":"query","description":"Сортировка: направление сортировки","schema":{"type":"string","default":"asc","enum»:[«UNKNOWN», "asc","desc"]}},{"name":"search","in":"query","description":"Фильтр: Отличительное имя ЦС","schema":{"type":"string"}},{"name":"status","in":"query","description":"Фильтр: статус сертификата ЦС","schema":{"type":"array","items":{"type":"string","description":"Перечисление: статус сертификата","enum»:[«UNKNOWN», "ACTIVE","HOLD","REVOKE","REQUEST"]}}},{"name":"type","in":"query","description":"Фильтр: тип сертификата ЦС","schema":{"type":"array","items":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», "CERTIFICATE","ROOT_CA","SUB_CA"]}}},{"name":"isManagement","in":"query","description":"Фильтр: ЦС (технологический)","schema":{"type":"boolean"}},{"name":"isActive","in":"query","description":"Фильтр: ЦС (технологический)","schema":{"type":"boolean"}},{"name":"isValid","in":"query","description":"Фильтр: сертификат ЦС действителен","schema":{"type":"boolean"}},{"name":"isExpired","in":"query","description":"Фильтр: сертификат ЦС истек","schema":{"type":"boolean"}},{"name":"notIds","in":"query","description":"Фильтр: Исключая идентификаторы ЦС","schema":{"type":"array","items":{"type":"string","format":"uuid"}}}],"responses":{"200":{"description":"Список ЦС","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CollectionResponseFindCertificateAuthorityResponsePublic"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificate-authorities/{caId}":{"get":{"tags":["[v2] Контроллер: Центры сертификации"],"summary":"Получение ЦС","description":"GET метод REST API: Получение ЦС","operationId":"findById_16","parameters":[{"name":"caId","in":"path","description":"ID ЦС","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"ЦС","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseFindCertificateAuthorityResponsePublic"}}}},"404":{"description":"ЦС не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/certificate-authority-service/api/v2/public/certificate-authorities/active":{"get":{"tags":["[v2] Контроллер: Центры сертификации"],"summary":"Получение активного ЦС","description":"GET метод REST API: Получение активного ЦС","operationId":"active_1","responses":{"200":{"description":"Активный ЦС","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemResponseFindCertificateAuthorityResponsePublic"}}}},"404":{"description":"Активный ЦС не найден","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"500":{"description":"Внутренняя ошибка","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/backward-compatibility-service/api/version":{"get":{"tags":["version-controller"],"summary":"Получение версии модуля","operationId":"getApiVersion_1","responses":{"200":{"description":"Версия модуля","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VersionResponse"}}}}}}}},"components":{"schemas":{"Data":{"type":"object","properties":{"id":{"type":"object","description":"Идентификатор сущности, работа с которым привела к ошибке"},"fieldName":{"type":"string","description":"Имя поля, которое не прошло валидацию"},"fieldValue":{"type":"object","description":"Значение поля, которое не прошло валидацию"},"causedBy":{"type":"string","description":"Сообщение, чем вызвано исключение"}},"description":"Объект с деталями ошибки"},"ErrorResponse":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"code":{"type":"integer","description":"Код ошибки xxxyyy, где xxx - код сервиса, yyy - внутренний код ошибки","format":"int32"},"message":{"type":"string","description":"Описание ошибки"},"data":{"$ref":"#/components/schemas/Data"}},"description":"Стандартизированный объект ответа сервиса, содержащий информацию об ошибке"},"EditSubjectV3RequestPublic":{"type":"object","properties":{"id":{"type":"string","description":"ID субъекта","format":"uuid"},"subjectName":{"type":"object","additionalProperties":{"type":"array","description":"Отличительное имя субъекта","items":{"type":"string","description":"Отличительное имя субъекта"}},"description":"Отличительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: создание (обновление) субъекта"},"ItemResponseSubjectV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/SubjectV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"ResourceItemV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID ресурсной системы","format":"uuid"},"commonName":{"type":"string","description":"Общее наименование (CN) ресурсной системы"},"distinguishedName":{"type":"string","description":"Отличающиеся имя ресурсной системы"}},"description":"Ответ: ресусрная система (сокращенный)"},"SubjectNameFieldItemV3ResponsePublic":{"type":"object","properties":{"values":{"type":"array","description":"Значения атрибута субъекта","items":{"type":"string","description":"Значения атрибута субъекта"}},"editable":{"type":"boolean","description":"Флаг: редактируемый атрибут"}},"description":"Ответ: данные атрибута субъекта"},"SubjectV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID субъекта","format":"uuid"},"commonName":{"type":"string","description":"Общее наименование (CN) субъекта"},"distinguishedName":{"type":"string","description":"Отличающееся наименование (DN) субъекта"},"resource":{"$ref":"#/components/schemas/ResourceItemV3ResponsePublic"},"subjectName":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/SubjectNameFieldItemV3ResponsePublic"},"description":"Отличительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/SubjectNameFieldItemV3ResponsePublic"},"description":"Дополнительное имя субъекта"},"isConnected":{"type":"boolean","description":"Флаг: подключение субъекта к ресурсной системе"},"isBlocked":{"type":"boolean","description":"Флаг: блокировка субъекта в ресурсной системе"},"modify":{"type":"string","description":"Дата и время обновления в ресурсной системе","format":"date-time"},"certificatesCount":{"type":"integer","description":"Количество сертификатов","format":"int64"},"updated":{"type":"string","description":"Дата и время обновления","format":"date-time"},"created":{"type":"string","description":"Дата и время создания","format":"date-time"}},"description":"Ответ: субъект"},"EditSubjectByCsrV3RequestPublicMultipartFile":{"required":["request"],"type":"object","properties":{"id":{"type":"string","description":"ID субъекта","format":"uuid"},"request":{"type":"string","format":"binary"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: создание (обновление) субъекта по запросу #PKCS10"},"EditSubjectByCsrV3RequestPublicFileDescription":{"required":["request"],"type":"object","properties":{"id":{"type":"string","description":"ID субъекта","format":"uuid"},"request":{"$ref":"#/components/schemas/FileDescription"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: создание (обновление) субъекта по запросу #PKCS10"},"FileDescription":{"type":"object","properties":{"contentType":{"type":"string"},"fileName":{"type":"string"},"data":{"type":"string","format":"byte"}},"description":"Файл запроса на сертификат"},"EditSubjectRequestPublic":{"type":"object","properties":{"id":{"type":"string","description":"ID субъекта","format":"uuid"},"subjectName":{"type":"object","additionalProperties":{"type":"array","description":"Отличительное имя субъекта","items":{"type":"string","description":"Отличительное имя субъекта"}},"description":"Отличительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: создание (обновление) субъекта"},"ItemResponseSubjectResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/SubjectResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"ResourceItemResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID ресурсной системы","format":"uuid"},"commonName":{"type":"string","description":"Общее наименование (CN) ресурсной системы"},"distinguishedName":{"type":"string","description":"Отличающиеся имя ресурсной системы"}},"description":"Ответ: ресусрная система (сокращенный)"},"SubjectNameFieldItemResponsePublic":{"type":"object","properties":{"values":{"type":"array","description":"Значения атрибута субъекта","items":{"type":"string","description":"Значения атрибута субъекта"}},"editable":{"type":"boolean","description":"Флаг: редактируемый атрибут"}},"description":"Ответ: данные атрибута субъекта"},"SubjectResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID субъекта","format":"uuid"},"commonName":{"type":"string","description":"Общее наименование (CN) субъекта"},"distinguishedName":{"type":"string","description":"Отличающееся наименование (DN) субъекта"},"resource":{"$ref":"#/components/schemas/ResourceItemResponsePublic"},"subjectName":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/SubjectNameFieldItemResponsePublic"},"description":"Отличительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/SubjectNameFieldItemResponsePublic"},"description":"Дополнительное имя субъекта"},"isConnected":{"type":"boolean","description":"Флаг: подключение субъекта к ресурсной системе"},"isBlocked":{"type":"boolean","description":"Флаг: блокировка субъекта в ресурсной системе"},"modify":{"type":"string","description":"Дата и время обновления в ресурсной системе","format":"date-time"},"certificatesCount":{"type":"integer","description":"Количество сертификатов","format":"int64"},"updated":{"type":"string","description":"Дата и время обновления","format":"date-time"},"created":{"type":"string","description":"Дата и время создания","format":"date-time"}},"description":"Ответ: субъект"},"EditSubjectByCsrRequestPublicMultipartFile":{"required":["request"],"type":"object","properties":{"id":{"type":"string","description":"ID субъекта","format":"uuid"},"request":{"type":"string","format":"binary"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: создание (обновление) субъекта по запросу #PKCS10"},"EditSubjectByCsrRequestPublicFileDescription":{"required":["request"],"type":"object","properties":{"id":{"type":"string","description":"ID субъекта","format":"uuid"},"request":{"$ref":"#/components/schemas/FileDescription"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: создание (обновление) субъекта по запросу #PKCS10"},"CreateSyslogV3RequestPublic":{"required":["host","port","protocol"],"type":"object","properties":{"host":{"type":"string","description":"Хост"},"port":{"maximum":65535,"minimum":0,"type":"integer","description":"Порт","format":"int32"},"protocol":{"type":"string","description":"Протокол","enum»:[«UNKNOWN», "UDP","TCP"]}},"description":"Запрос создания/редактирования syslog сервера"},"ItemResponseSyslogV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/SyslogV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"SyslogV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор syslog сервера","format":"uuid"},"host":{"type":"string","description":"Хост"},"port":{"type":"integer","description":"Порт","format":"int32"},"protocol":{"type":"string","description":"Протокол","enum»:[«UNKNOWN», "UDP","TCP"]},"active":{"type":"boolean"}},"description":"Объект ответа сервиса, содержащий данные syslog сервера"},"CreateSyslogRequestPublic":{"required":["host","port","protocol"],"type":"object","properties":{"host":{"type":"string","description":"Хост"},"port":{"maximum":65535,"minimum":0,"type":"integer","description":"Порт","format":"int32"},"protocol":{"type":"string","description":"Протокол","enum»:[«UNKNOWN», "UDP","TCP"]}},"description":"Запрос создания/редактирования syslog сервера"},"ItemResponseSyslogResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/SyslogResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"SyslogResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор syslog сервера","format":"uuid"},"host":{"type":"string","description":"Хост"},"port":{"type":"integer","description":"Порт","format":"int32"},"protocol":{"type":"string","description":"Протокол","enum»:[«UNKNOWN», "UDP","TCP"]},"active":{"type":"boolean"}},"description":"Объект ответа сервиса, содержащий данные syslog сервера"},"RevokeCertificateV3RequestPublic":{"type":"object","properties":{"reason":{"type":"string","description":"Коды словаря: причины отзыва","enum»:[«UNKNOWN», "UNSPECIFIED","KEY_COMPROMISE","CA_COMPROMISE","AFFILIATION_CHANGED","SUPERSEDED","CESSATION_OF_OPERATION","CERTIFICATE_HOLD","REMOVE_FROM_CRL","PRIVILEGE_WITHDRAWN","AA_COMPROMISE"]}},"description":"Запрос: Отзыв сертификата"},"RevokeCertificateRequestPublic":{"type":"object","properties":{"reason":{"type":"string","description":"Коды словаря: причины отзыва","enum»:[«UNKNOWN», "UNSPECIFIED","KEY_COMPROMISE","CA_COMPROMISE","AFFILIATION_CHANGED","SUPERSEDED","CESSATION_OF_OPERATION","CERTIFICATE_HOLD","REMOVE_FROM_CRL","PRIVILEGE_WITHDRAWN","AA_COMPROMISE"]}},"description":"Запрос: Отзыв сертификата"},"ItemResponseTokenV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/TokenV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"TokenV3ResponsePublic":{"type":"object","properties":{"token":{"type":"string","description":"Токен пользователя"},"refresh":{"type":"string","description":"Токен обновления пользователя"}},"description":"Объект ответа сервиса: данные о токене"},"ItemResponseTokenResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/TokenResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"TokenResponsePublic":{"type":"object","properties":{"token":{"type":"string","description":"Токен пользователя"},"refresh":{"type":"string","description":"Токен обновления пользователя"}},"description":"Объект ответа сервиса: данные о токене"},"ParseContainerV3RequestPublic":{"type":"object","properties":{"container":{"$ref":"#/components/schemas/FileDescription"},"password":{"type":"string","description":"Пароль от контейнера"},"templateId":{"type":"string","description":"Идентификатор шаблона","format":"uuid"}},"description":"Запрос: расшифровка контейнера сертификата"},"ContainerDetailsV3ResponsePublic":{"type":"object","properties":{"serialnumber":{"type":"string","description":"Серийный номер сертификата"},"fingerprint":{"type":"string","description":"Фингерпринт сертификата"},"name":{"type":"string","description":"Имя сертификата (формируется из CN, разделитель \"_\")"},"issuerDN":{"type":"object","additionalProperties":{"type":"array","description":"Issuer DN","items":{"type":"string","description":"Issuer DN"}},"description":"Issuer DN"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Subject DN","items":{"type":"string","description":"Subject DN"}},"description":"Subject DN"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Subject AltName","items":{"type":"string","description":"Subject AltName"}},"description":"Subject AltName"},"validFrom":{"type":"string","description":"Дата начала действия сертификата","format":"date-time"},"validTo":{"type":"string","description":"Дата окончания действия сертификата","format":"date-time"},"privateKey":{"$ref":"#/components/schemas/FileDescription"},"certificate":{"$ref":"#/components/schemas/FileDescription"},"keyUsages":{"type":"array","description":"Разрешенные использования ключа","items":{"$ref":"#/components/schemas/KeyUsageDictResponseV3Public"}},"extendedKeyUsages":{"type":"array","description":"Разрешенные расширенные использования ключа","items":{"$ref":"#/components/schemas/ExtendedKeyUsageResponseV3Public"}},"ca":{"type":"boolean"}},"description":"Ответ сервиса: данные контейнера сертификата"},"ExtendedKeyUsageResponseV3Public":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор расширенного использования ключа","format":"uuid"},"oid":{"type":"string","description":"Идентификатор OID расширенного использования ключа"},"value":{"type":"string","description":"Наименование расширенного использования ключа"},"description":{"type":"string","description":"Описание использования ключа"},"created":{"type":"string","description":"Дата расширенного использования ключа","format":"date-time"},"updated":{"type":"string","description":"Дата обновления расширенного использования ключа","format":"date-time"},"default":{"type":"boolean"}},"description":"Разрешенные расширенные использования ключа"},"ItemResponseContainerDetailsV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/ContainerDetailsV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"KeyUsageDictResponseV3Public":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","description":"Перечисление использования ключа","enum»:[«UNKNOWN», "DIGITAL_SIGNATURE","NON_REPUDIATION","KEY_ENCIPHERMENT","DATA_ENCIPHERMENT","KEY_AGREEMENT","KEY_CERT_SIGN","CRL_SIGN","ENCIPHER_ONLY","DECIPHER_ONLY"]},"description":{"type":"string"},"value":{"type":"string"}},"description":"Разрешенные использования ключа"},"ParseCsrV3RequestPublic":{"type":"object","properties":{"request":{"$ref":"#/components/schemas/FileDescription"},"subjectName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: парсинг данных запроса"},"ContainerDetailsPkcs10V3ResponsePublic":{"type":"object","properties":{"name":{"type":"string","description":"Имя сертификата (формируется из CN, разделитель \"_\")"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Subject DN","items":{"type":"string","description":"Subject DN"}},"description":"Subject DN"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Subject AltName","items":{"type":"string","description":"Subject AltName"}},"description":"Subject AltName"},"keyBits":{"type":"integer","description":"Количество бит в ключе","format":"int32"},"keyAlgorithm":{"$ref":"#/components/schemas/EKeyAlgorithmV3Public"},"subjectKeyIdentifier":{"type":"string","description":"Идентификатор ключа субъекта"}},"description":"Ответ сервиса: данные контейнера сертификата"},"EKeyAlgorithmV3Public":{"type":"string","description":"Перечисление алгоритмов ключа сертификата","enum»:[«UNKNOWN», «UNKNOWN», "RSA","ECDSA","GOST_R_34_10_2012","UNKNOWN"]},"ItemResponseContainerDetailsPkcs10V3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/ContainerDetailsPkcs10V3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"ParsePemV3RequestPublic":{"type":"object","properties":{"request":{"$ref":"#/components/schemas/FileDescription"}},"description":"Запрос: парсинг данных сертификата"},"CertificateChainV3Public":{"type":"object","properties":{"id":{"type":"string","description":"Уникальный идентификатор сертификата","format":"uuid"},"name":{"type":"string","description":"Имя сертификата (формируется из CN, разделитель \"_\")"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Subject DN","items":{"type":"string","description":"Subject DN"}},"description":"Subject DN"},"issuer":{"$ref":"#/components/schemas/CertificateChainV3Public"}},"description":"POJO: цепочка сертификатов"},"CertificateDownloadActionsV3Public":{"type":"object","properties":{"p12":{"type":"boolean","description":"Флаг: выгрзка контейнера p12"},"pem":{"type":"boolean","description":"Флаг: выгрзка сертификата"},"csr":{"type":"boolean","description":"Флаг: выгрзка запроса сертификата"}},"description":"POJO: Действия выгрузки у сертификата"},"CertificateV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Уникальный идентификатор сертификата","format":"uuid"},"chain":{"$ref":"#/components/schemas/CertificateChainV3Public"},"serialnumber":{"type":"string","description":"Серийный номер сертификата"},"fingerprint":{"type":"string","description":"Фингерпринт сертификата"},"name":{"type":"string","description":"Имя сертификата (формируется из CN, разделитель \"_\")"},"issuerId":{"type":"string","description":"Уникальный идентификатор издающего сертификата","format":"uuid"},"issuerDN":{"type":"object","additionalProperties":{"type":"array","description":"Issuer DN","items":{"type":"string","description":"Issuer DN"}},"description":"Issuer DN"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Subject DN","items":{"type":"string","description":"Subject DN"}},"description":"Subject DN"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Subject AltName","items":{"type":"string","description":"Subject AltName"}},"description":"Subject AltName"},"keyAlgorithm":{"$ref":"#/components/schemas/EKeyAlgorithmV3Public"},"hashAlgorithm":{"type":"string","description":"Перечисление Hash алгоритмов","enum»:[«UNKNOWN», «UNKNOWN», "SHA1","SHA256","SHA384","SHA512","SHA3_256","SHA3_384","SHA3_512","RSASSA_PSS","MD5","GOST_R_34_11_2012","UNKNOWN"]},"keyBits":{"type":"integer","description":"Размерность ключа","format":"int32"},"templateId":{"type":"string","description":"Идентификатор шаблона, по которому выпущен сертификат","format":"uuid"},"templateName":{"type":"string","description":"Название шаблона, по которому выпущен сертификат"},"type":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», «UNKNOWN», "CERTIFICATE","ROOT_CA","SUB_CA"]},"validFrom":{"type":"string","description":"Дата начала действия сертификата","format":"date-time"},"validTo":{"type":"string","description":"Дата окончания действия сертификата","format":"date-time"},"status":{"type":"string","description":"Перечисление: статус сертификата","enum»:[«UNKNOWN», «UNKNOWN», "ACTIVE","HOLD","REVOKE","REQUEST"]},"isValid":{"type":"boolean","description":"Сертификат действителен"},"isExpired":{"type":"boolean","description":"Сертификат истек"},"actions":{"$ref":"#/components/schemas/CertificateDownloadActionsV3Public"},"publicKey":{"type":"string","description":"Публичный ключ сертификата"},"certificateType":{"type":"string","description":"Тип сертификата"},"version":{"type":"integer","description":"Версия сертификата","format":"int32"},"subjectKeyIdentifier":{"type":"string","description":"Идентификатор ключа сертификата"},"authorityKeyIdentifier":{"type":"string","description":"Идентификатор ключа издателя"},"keyUsages":{"type":"array","description":"Разрешенные использования ключа","items":{"$ref":"#/components/schemas/KeyUsageDictResponseV3Public"}},"extendedKeyUsages":{"type":"array","description":"Разрешенные расширенные использования ключа","items":{"$ref":"#/components/schemas/ExtendedKeyUsageResponseV3Public"}},"ca":{"type":"boolean","description":"Флаг: сертификат ЦС"},"revocation":{"$ref":"#/components/schemas/RevocationInfoV3Public"},"aiaUrls":{"type":"array","description":"Точки распространения AIA","items":{"type":"string","description":"Точки распространения AIA"}},"ocspUrls":{"type":"array","description":"URL сервисов OCSP","items":{"type":"string","description":"URL сервисов OCSP"}},"crlUrls":{"type":"array","description":"Точки распространения CRL","items":{"type":"string","description":"Точки распространения CRL"}},"deltaCrlUrls":{"type":"array","description":"Точки распространения Delta CRL","items":{"type":"string","description":"Точки распространения Delta CRL"}},"userId":{"type":"string","description":"Идентификатор пользователя","format":"uuid"},"subjectId":{"type":"string","description":"Идентификатор субъекта","format":"uuid"},"created":{"type":"string","description":"Дата создания шаблона","format":"date-time"},"updated":{"type":"string","description":"Дата обновления шаблона","format":"date-time"}},"description":"Ответ сервиса: данные сертификата"},"ItemResponseCertificateV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/CertificateV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"RevocationInfoV3Public":{"type":"object","properties":{"date":{"type":"string","description":"Дата отзыва","format":"date-time"},"number":{"type":"integer","description":"Номер причины отзыва","format":"int32"},"value":{"type":"string","description":"Значение причины отзыва"}},"description":"POJO: Данные об отзыве"},"EnrollCsrV3RequestPublicMultipartFile":{"type":"object","properties":{"templateId":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"request":{"type":"string","format":"binary"},"subjectName":{"type":"object","additionalProperties":{"type":"array","description":"Имя субъекта","items":{"type":"string","description":"Имя субъекта"}},"description":"Имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: выпуск сертификата по запросу"},"ItemResponseValidateV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/ValidateV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"SubjectAltNameErrorV3Public":{"type":"object","properties":{"fieldName":{"type":"string","description":"Перечисление полей Subject AltName","enum»:[«UNKNOWN», "RFC822NAME","DNS_NAME","IPADDRESS","DIRECTORY_NAME","UNIFORM_RESOURCE_ID","REGISTERED_ID","MS_UPN","MS_GUID","KRB5PRINCIPAL","PERMANENT_IDENTIFIER","XMPP_ADDR","SRV_NAME","SUBJECT_IDENTIFICATION_METHOD"]},"fieldValue":{"type":"string"},"required":{"type":"boolean"},"additional":{"type":"boolean"},"valid":{"type":"boolean"},"message":{"type":"string"}}},"SubjectNameErrorV3Public":{"type":"object","properties":{"fieldName":{"type":"string","description":"Перечисление полей Subject DN","enum»:[«UNKNOWN», "EMAILADDRESS","CN","UID","SERIALNUMBER","OU","O","L","ST","DC","C","T","SURNAME","STREET","INITIALS","GIVENNAME","UNSTRUCTUREDADDRESS","UNSTRUCTUREDNAME","POSTALCODE","BUSINESSCATEGORY","TELEPHONENUMBER","PSEUDONYM","POSTALADDRESS","NAME","DN","DESCRIPTION","INN","OGRN","OGRNIP","SNILS","INNLE"]},"fieldValue":{"type":"string"},"required":{"type":"boolean"},"additional":{"type":"boolean"},"valid":{"type":"boolean"},"message":{"type":"string"}}},"ValidateV3ResponsePublic":{"type":"object","properties":{"name":{"type":"string"},"templateName":{"type":"string"},"templateId":{"type":"string","format":"uuid"},"subjectId":{"type":"string","format":"uuid"},"valid":{"type":"boolean"},"subjectNames":{"type":"array","items":{"$ref":"#/components/schemas/SubjectNameErrorV3Public"}},"subjectAltNames":{"type":"array","items":{"$ref":"#/components/schemas/SubjectAltNameErrorV3Public"}}},"description":"Полезная нагрузка"},"EnrollCsrV3RequestPublicFileDescription":{"type":"object","properties":{"templateId":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"request":{"$ref":"#/components/schemas/FileDescription"},"subjectName":{"type":"object","additionalProperties":{"type":"array","description":"Имя субъекта","items":{"type":"string","description":"Имя субъекта"}},"description":"Имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: выпуск сертификата по запросу"},"CreateCertificateV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор сертификата","format":"uuid"},"downloadActions":{"$ref":"#/components/schemas/CertificateDownloadActionsV3Public"},"fingerprint":{"type":"string","description":"Фингерпринт сертификата"},"serialNumber":{"type":"string","description":"Серийный номер сертификата"},"templateId":{"type":"string","description":"Идентификатор шаблона сертификата","format":"uuid"},"templateName":{"type":"string","description":"Название шаблона сертификата"},"name":{"type":"string","description":"Название сертификата"},"issuerDN":{"type":"object","additionalProperties":{"type":"array","description":"Issuer DN сертификата","items":{"type":"string","description":"Issuer DN сертификата"}},"description":"Issuer DN сертификата"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Subject DN сертификата","items":{"type":"string","description":"Subject DN сертификата"}},"description":"Subject DN сертификата"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Subject AltName сертификата","items":{"type":"string","description":"Subject AltName сертификата"}},"description":"Subject AltName сертификата"},"validFrom":{"type":"string","description":"Начало действия сертификата","format":"date-time"},"validTo":{"type":"string","description":"Окончание действия сертификата","format":"date-time"}},"description":"Ответ сервиса: сертификат создан"},"ItemResponseCreateCertificateV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/CreateCertificateV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"EnrollCertificateV3RequestPublic":{"type":"object","properties":{"templateId":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Отличительное имя субъекта","items":{"type":"string","description":"Отличительное имя субъекта"}},"description":"Отличительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"},"keyBits":{"type":"integer","description":"Длина ключа","format":"int32"},"keyAlgorithm":{"$ref":"#/components/schemas/EKeyAlgorithmV3Public"},"password":{"type":"string","description":"Пароль"}},"description":"Запрос: выпуск сертификата с закрытым ключом"},"EnrollCsrRequestPublicMultipartFile":{"type":"object","properties":{"templateId":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"request":{"type":"string","format":"binary"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: выпуск сертификата по запросу"},"ItemResponseValidateResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/ValidateResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"SubjectAltNameErrorPublic":{"type":"object","properties":{"fieldName":{"type":"string","description":"Перечисление полей Subject AltName","enum»:[«UNKNOWN», "RFC822NAME","DNS_NAME","IPADDRESS","DIRECTORY_NAME","UNIFORM_RESOURCE_ID","REGISTERED_ID","MS_UPN","MS_GUID","KRB5PRINCIPAL","PERMANENT_IDENTIFIER","XMPP_ADDR","SRV_NAME","SUBJECT_IDENTIFICATION_METHOD"]},"fieldValue":{"type":"string"},"required":{"type":"boolean"},"additional":{"type":"boolean"},"valid":{"type":"boolean"},"message":{"type":"string"}}},"SubjectNameErrorPublic":{"type":"object","properties":{"fieldName":{"type":"string","description":"Перечисление полей Subject DN","enum»:[«UNKNOWN», "EMAILADDRESS","CN","UID","SERIALNUMBER","OU","O","L","ST","DC","C","T","SURNAME","STREET","INITIALS","GIVENNAME","UNSTRUCTUREDADDRESS","UNSTRUCTUREDNAME","POSTALCODE","BUSINESSCATEGORY","TELEPHONENUMBER","PSEUDONYM","POSTALADDRESS","NAME","DN","DESCRIPTION","INN","OGRN","OGRNIP","SNILS","INNLE"]},"fieldValue":{"type":"string"},"required":{"type":"boolean"},"additional":{"type":"boolean"},"valid":{"type":"boolean"},"message":{"type":"string"}}},"ValidateResponsePublic":{"type":"object","properties":{"name":{"type":"string"},"templateName":{"type":"string"},"templateId":{"type":"string","format":"uuid"},"subjectId":{"type":"string","format":"uuid"},"valid":{"type":"boolean"},"subjectNames":{"type":"array","items":{"$ref":"#/components/schemas/SubjectNameErrorPublic"}},"subjectAltNames":{"type":"array","items":{"$ref":"#/components/schemas/SubjectAltNameErrorPublic"}}},"description":"Полезная нагрузка"},"EnrollCsrRequestPublicFileDescription":{"type":"object","properties":{"templateId":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"request":{"$ref":"#/components/schemas/FileDescription"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"}},"description":"Запрос: выпуск сертификата по запросу"},"EKeyAlgorithmPublic":{"type":"string","description":"Перечисление алгоритмов ключа сертификата","enum»:[«UNKNOWN», "RSA","ECDSA","GOST_R_34_10_2012","UNKNOWN"]},"EnrollCertificateRequestPublic":{"type":"object","properties":{"templateId":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Отличительное имя субъекта","items":{"type":"string","description":"Отличительное имя субъекта"}},"description":"Отличительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"},"keyBits":{"type":"integer","description":"Длина ключа","format":"int32"},"keyAlgorithm":{"$ref":"#/components/schemas/EKeyAlgorithmPublic"},"password":{"type":"string","description":"Пароль"}},"description":"Запрос: выпуск сертификата с закрытым ключом"},"CertificateDownloadActionsPublic":{"type":"object","properties":{"p12":{"type":"boolean","description":"Флаг: выгрзка контейнера p12"},"pem":{"type":"boolean","description":"Флаг: выгрзка сертификата"},"csr":{"type":"boolean","description":"Флаг: выгрзка запроса сертификата"}},"description":"POJO: Действия выгрузки у сертификата"},"CreateCertificateResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор сертификата","format":"uuid"},"downloadActions":{"$ref":"#/components/schemas/CertificateDownloadActionsPublic"},"fingerprint":{"type":"string","description":"Фингерпринт сертификата"},"serialNumber":{"type":"string","description":"Серийный номер сертификата"},"templateId":{"type":"string","description":"Идентификатор шаблона сертификата","format":"uuid"},"templateName":{"type":"string","description":"Название шаблона сертификата"},"name":{"type":"string","description":"Название сертификата"},"issuerDN":{"type":"object","additionalProperties":{"type":"array","description":"Issuer DN сертификата","items":{"type":"string","description":"Issuer DN сертификата"}},"description":"Issuer DN сертификата"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Subject DN сертификата","items":{"type":"string","description":"Subject DN сертификата"}},"description":"Subject DN сертификата"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Subject AltName сертификата","items":{"type":"string","description":"Subject AltName сертификата"}},"description":"Subject AltName сертификата"},"validFrom":{"type":"string","description":"Начало действия сертификата","format":"date-time"},"validTo":{"type":"string","description":"Окончание действия сертификата","format":"date-time"}},"description":"Ответ сервиса: сертификат создан"},"ItemResponseCreateCertificateResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/CreateCertificateResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"CollectionResponseTemplateItemV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataTemplateItemV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataTemplateItemV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/TemplateItemV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"Range":{"type":"object","properties":{"count":{"type":"integer","description":" Всего элементов","format":"int64"},"offset":{"type":"integer","description":" Количество пропущенных элементов","format":"int64"},"limit":{"type":"integer","description":" Ограничение количества элементов в выборке","format":"int32"},"totalPages":{"type":"integer","description":" Общее число страниц","format":"int32"},"pageNumber":{"type":"integer","description":" Номер страницы выборки","format":"int32"}},"description":"Данные по выборке"},"TemplateItemV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"name":{"type":"string","description":"Наименование шаблона"},"endEntityType":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», «ROOT_CA», «SUB_CA», «USER», «DEVICE»]},"type":{"type":"string","description":"Тип шаблона","enum»:[«UNKNOWN», "EMBEDDED","CLONED","IMPORTED"]},"certificateCount":{"type":"integer","description":"Количество выпущенных сертификатов","format":"int64"},"removed":{"type":"boolean","description":"Удаленный шаблон"},"created":{"type":"string","description":"Дата создания шаблона","format":"date-time"},"updated":{"type":"string","description":"Дата обновления шаблона","format":"date-time"}},"description":"Объект ответа сервиса, содержащий данные элемента коллекции шаблонов"},"AecaCertificatePoliciesV3Public":{"type":"object","properties":{"critical":{"type":"boolean","description":"Считать критическим"},"values":{"type":"array","description":"Перечень политик","items":{"type":"string","description":"Перечень политик"}}},"description":"Класс политик сертификата"},"AecaExtendedKeyUsageV3Public":{"type":"object","properties":{"critical":{"type":"boolean","description":"Считать критическим"},"values":{"type":"array","description":"Значения (oids)","items":{"type":"string","description":"Значения (oids)"}}},"description":" Класс расширенного использования ключа"},"AecaKeyAlgorithmV3Public":{"type":"object","properties":{"use":{"type":"boolean","description":"Используется ли"},"minLength":{"type":"integer","description":"Минимальная длина ключа","format":"int32"},"lengths":{"type":"array","description":"Длины алгоритма с учетом минимальной длины","items":{"type":"integer","description":"Длины алгоритма с учетом минимальной длины","format":"int32"}}},"description":"Объект сервиса, содержащего данные алгоритма ключа сертификата"},"AecaKeyUsageV3Public":{"type":"object","properties":{"critical":{"type":"boolean","description":"Считать критическим"},"values":{"type":"array","description":"Значения","items":{"type":"string","description":"Перечисление использования ключа","enum»:[«UNKNOWN», "DIGITAL_SIGNATURE","NON_REPUDIATION","KEY_ENCIPHERMENT","DATA_ENCIPHERMENT","KEY_AGREEMENT","KEY_CERT_SIGN","CRL_SIGN","ENCIPHER_ONLY","DECIPHER_ONLY"]}}},"description":"Класс использования ключа"},"ItemResponseTemplateV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/TemplateV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"SubjectAltNameFieldV3Public":{"required":["code","generalName","required"],"type":"object","properties":{"index":{"type":"integer","description":"Индекс поля имени субъекта","format":"int32"},"name":{"type":"string","description":"Полное имя поля имени субъекта"},"description":{"type":"string","description":"Описание поля имени субъекта"},"required":{"type":"boolean","description":"Обязательный ли"},"validation":{"type":"boolean","description":"Используется ли валидация"},"modifiable":{"type":"boolean","description":"Редактируемый ли"},"regex":{"type":"string","description":"Регулярное выражение"},"defaultValue":{"type":"string","description":"Значение по умолчанию"},"alert":{"type":"string","description":"Предупреждающее сообщение поля имени субъекта"},"code":{"type":"string","description":"Перечисление полей Subject AltName","enum»:[«UNKNOWN», "RFC822NAME","DNS_NAME","IPADDRESS","DIRECTORY_NAME","UNIFORM_RESOURCE_ID","REGISTERED_ID","MS_UPN","MS_GUID","KRB5PRINCIPAL","PERMANENT_IDENTIFIER","XMPP_ADDR","SRV_NAME","SUBJECT_IDENTIFICATION_METHOD"]},"generalName":{"type":"integer","description":"Идентификатор имени в RFC","format":"int32"},"oid":{"type":"string","description":"OID в RFC"}},"description":"Класс поля дополнительного имени субъекта"},"SubjectNameFieldV3Public":{"required":["code","required"],"type":"object","properties":{"index":{"type":"integer","description":"Индекс поля имени субъекта","format":"int32"},"name":{"type":"string","description":"Полное имя поля имени субъекта"},"description":{"type":"string","description":"Описание поля имени субъекта"},"required":{"type":"boolean","description":"Обязательный ли"},"validation":{"type":"boolean","description":"Используется ли валидация"},"modifiable":{"type":"boolean","description":"Редактируемый ли"},"regex":{"type":"string","description":"Регулярное выражение"},"defaultValue":{"type":"string","description":"Значение по умолчанию"},"alert":{"type":"string","description":"Предупреждающее сообщение поля имени субъекта"},"code":{"type":"string","description":"Перечисление полей Subject DN","enum»:[«UNKNOWN», "EMAILADDRESS","CN","UID","SERIALNUMBER","OU","O","L","ST","DC","C","T","SURNAME","STREET","INITIALS","GIVENNAME","UNSTRUCTUREDADDRESS","UNSTRUCTUREDNAME","POSTALCODE","BUSINESSCATEGORY","TELEPHONENUMBER","PSEUDONYM","POSTALADDRESS","NAME","DN","DESCRIPTION","INN","OGRN","OGRNIP","SNILS","INNLE"]}},"description":"Класс поля отличительного имени субъекта"},"TemplateV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"name":{"type":"string","description":"Наименование шаблона"},"validity":{"type":"integer","description":"Срок действия сертификата","format":"int64"},"endEntityType":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», «ROOT_CA», «SUB_CA», «USER», «DEVICE»]},"type":{"type":"string","description":"Тип шаблона","enum»:[«UNKNOWN», "EMBEDDED","CLONED","IMPORTED"]},"removed":{"type":"boolean","description":"Удаленный шаблон"},"rsa":{"$ref":"#/components/schemas/AecaKeyAlgorithmV3Public"},"ecdsa":{"$ref":"#/components/schemas/AecaKeyAlgorithmV3Public"},"gost":{"$ref":"#/components/schemas/AecaKeyAlgorithmV3Public"},"keyUsage":{"$ref":"#/components/schemas/AecaKeyUsageV3Public"},"extendedKeyUsage":{"$ref":"#/components/schemas/AecaExtendedKeyUsageV3Public"},"policies":{"$ref":"#/components/schemas/AecaCertificatePoliciesV3Public"},"subjectDN":{"type":"array","description":"Отличительное имя субъекта","items":{"$ref":"#/components/schemas/SubjectNameFieldV3Public"}},"subjectAltName":{"type":"array","description":"Дополнительное имя субъекта","items":{"$ref":"#/components/schemas/SubjectAltNameFieldV3Public"}},"created":{"type":"string","description":"Дата создания шаблона","format":"date-time"},"updated":{"type":"string","description":"Дата обновления шаблона","format":"date-time"}},"description":"Объект ответа сервиса, содержащий данные шаблона"},"CollectionResponseTemplateItemResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataTemplateItemResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataTemplateItemResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/TemplateItemResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"TemplateItemResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"name":{"type":"string","description":"Наименование шаблона"},"endEntityType":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», "USER","DEVICE", "ROOT_CA","SUB_CA"]},"type":{"type":"string","description":"Тип шаблона","enum»:[«UNKNOWN», "EMBEDDED","CLONED","IMPORTED"]},"certificateCount":{"type":"integer","description":"Количество выпущенных сертификатов","format":"int64"},"removed":{"type":"boolean","description":"Удаленный шаблон"},"created":{"type":"string","description":"Дата создания шаблона","format":"date-time"},"updated":{"type":"string","description":"Дата обновления шаблона","format":"date-time"}},"description":"Объект ответа сервиса, содержащий данные элемента коллекции шаблонов"},"AecaCertificatePoliciesPublic":{"type":"object","properties":{"critical":{"type":"boolean","description":"Считать критическим"},"values":{"type":"array","description":"Перечень политик","items":{"type":"string","description":"Перечень политик"}}},"description":"Класс политик сертификата"},"AecaExtendedKeyUsagePublic":{"type":"object","properties":{"critical":{"type":"boolean","description":"Считать критическим"},"values":{"type":"array","description":"Значения (oids)","items":{"type":"string","description":"Значения (oids)"}}},"description":" Класс расширенного использования ключа"},"AecaKeyAlgorithmPublic":{"type":"object","properties":{"use":{"type":"boolean","description":"Используется ли"},"minLength":{"type":"integer","description":"Минимальная длина ключа","format":"int32"},"lengths":{"type":"array","description":"Длины алгоритма с учетом минимальной длины","items":{"type":"integer","description":"Длины алгоритма с учетом минимальной длины","format":"int32"}}},"description":"Объект сервиса, содержащего данные алгоритма ключа сертификата"},"AecaKeyUsagePublic":{"type":"object","properties":{"critical":{"type":"boolean","description":"Считать критическим"},"values":{"type":"array","description":"Значения","items":{"type":"string","description":"Перечисление использования ключа","enum»:[«UNKNOWN», "DIGITAL_SIGNATURE","NON_REPUDIATION","KEY_ENCIPHERMENT","DATA_ENCIPHERMENT","KEY_AGREEMENT","KEY_CERT_SIGN","CRL_SIGN","ENCIPHER_ONLY","DECIPHER_ONLY"]}}},"description":"Класс использования ключа"},"ItemResponseTemplateResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/TemplateResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"SubjectAltNameFieldPublic":{"required":["code","generalName","required"],"type":"object","properties":{"index":{"type":"integer","description":"Индекс поля имени субъекта","format":"int32"},"name":{"type":"string","description":"Полное имя поля имени субъекта"},"description":{"type":"string","description":"Описание поля имени субъекта"},"required":{"type":"boolean","description":"Обязательный ли"},"validation":{"type":"boolean","description":"Используется ли валидация"},"modifiable":{"type":"boolean","description":"Редактируемый ли"},"regex":{"type":"string","description":"Регулярное выражение"},"defaultValue":{"type":"string","description":"Значение по умолчанию"},"alert":{"type":"string","description":"Предупреждающее сообщение поля имени субъекта"},"code":{"type":"string","description":"Перечисление полей Subject AltName","enum»:[«UNKNOWN», "RFC822NAME","DNS_NAME","IPADDRESS","DIRECTORY_NAME","UNIFORM_RESOURCE_ID","REGISTERED_ID","MS_UPN","MS_GUID","KRB5PRINCIPAL","PERMANENT_IDENTIFIER","XMPP_ADDR","SRV_NAME","SUBJECT_IDENTIFICATION_METHOD"]},"generalName":{"type":"integer","description":"Идентификатор имени в RFC","format":"int32"},"oid":{"type":"string","description":"OID в RFC"}},"description":"Класс поля дополнительного имени субъекта"},"SubjectNameFieldPublic":{"required":["code","required"],"type":"object","properties":{"index":{"type":"integer","description":"Индекс поля имени субъекта","format":"int32"},"name":{"type":"string","description":"Полное имя поля имени субъекта"},"description":{"type":"string","description":"Описание поля имени субъекта"},"required":{"type":"boolean","description":"Обязательный ли"},"validation":{"type":"boolean","description":"Используется ли валидация"},"modifiable":{"type":"boolean","description":"Редактируемый ли"},"regex":{"type":"string","description":"Регулярное выражение"},"defaultValue":{"type":"string","description":"Значение по умолчанию"},"alert":{"type":"string","description":"Предупреждающее сообщение поля имени субъекта"},"code":{"type":"string","description":"Перечисление полей Subject DN","enum»:[«UNKNOWN», "EMAILADDRESS","CN","UID","SERIALNUMBER","OU","O","L","ST","DC","C","T","SURNAME","STREET","INITIALS","GIVENNAME","UNSTRUCTUREDADDRESS","UNSTRUCTUREDNAME","POSTALCODE","BUSINESSCATEGORY","TELEPHONENUMBER","PSEUDONYM","POSTALADDRESS","NAME","DN","DESCRIPTION","INN","OGRN","OGRNIP","SNILS","INNLE"]}},"description":"Класс поля отличительного имени субъекта"},"TemplateResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор шаблона","format":"uuid"},"name":{"type":"string","description":"Наименование шаблона"},"validity":{"type":"integer","description":"Срок действия сертификата","format":"int64"},"endEntityType":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», "USER","DEVICE", "ROOT_CA","SUB_CA"]},"type":{"type":"string","description":"Тип шаблона","enum»:[«UNKNOWN», "EMBEDDED","CLONED","IMPORTED"]},"removed":{"type":"boolean","description":"Удаленный шаблон"},"rsa":{"$ref":"#/components/schemas/AecaKeyAlgorithmPublic"},"ecdsa":{"$ref":"#/components/schemas/AecaKeyAlgorithmPublic"},"gost":{"$ref":"#/components/schemas/AecaKeyAlgorithmPublic"},"keyUsage":{"$ref":"#/components/schemas/AecaKeyUsagePublic"},"extendedKeyUsage":{"$ref":"#/components/schemas/AecaExtendedKeyUsagePublic"},"policies":{"$ref":"#/components/schemas/AecaCertificatePoliciesPublic"},"subjectDN":{"type":"array","description":"Отличительное имя субъекта","items":{"$ref":"#/components/schemas/SubjectNameFieldPublic"}},"subjectAltName":{"type":"array","description":"Дополнительное имя субъекта","items":{"$ref":"#/components/schemas/SubjectAltNameFieldPublic"}},"created":{"type":"string","description":"Дата создания шаблона","format":"date-time"},"updated":{"type":"string","description":"Дата обновления шаблона","format":"date-time"}},"description":"Объект ответа сервиса, содержащий данные шаблона"},"CollectionResponseSubjectV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataSubjectV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataSubjectV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/SubjectV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"CollectionResponseUUID":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataUUID"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataUUID":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"type":"string","description":" Коллекция элементов","format":"uuid"}}},"description":"Полезная нагрузка с коллекцией элементов"},"CollectionResponseSecurityGroupV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataSecurityGroupV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataSecurityGroupV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/SecurityGroupV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"SecurityGroupV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID группы безопасности","format":"uuid"},"commonName":{"type":"string","description":"Общее наименование (CN) группы безопасности"},"distinguishedName":{"type":"string","description":"Отличающееся наименование (DN) группы безопасности"},"resource":{"$ref":"#/components/schemas/ResourceItemV3ResponsePublic"},"isActive":{"type":"boolean","description":"Флаг: активная для назначения прав группа безопасности"},"modify":{"type":"string","description":"Дата и время обновления в ресурсной системе","format":"date-time"},"updated":{"type":"string","description":"Дата и время обновления","format":"date-time"},"created":{"type":"string","description":"Дата и время создания","format":"date-time"}},"description":"Ответ: группа безопасности"},"ItemResponseSecurityGroupV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/SecurityGroupV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"CollectionResponseResourceV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataResourceV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataResourceV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/ResourceV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"ResourceV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID ресурсной системы","format":"uuid"},"commonName":{"type":"string","description":"Общее наименование (CN) ресурсной системы"},"distinguishedName":{"type":"string","description":"Отличающиеся имя ресурсной системы"},"subjectsCount":{"type":"integer","description":"Количество субъектов ресурсной системы","format":"int64"},"isConnected":{"type":"boolean","description":"Флаг: подключенная ресурсная система"},"isDefault":{"type":"boolean","description":"Флаг: ресурсная система по умолчанию (применяется только к локальным ресурсным системам)"},"created":{"type":"string","description":"Дата и время создания","format":"date-time"},"updated":{"type":"string","description":"Дата и время обновления","format":"date-time"}},"description":"Ответ: ресусрная система"},"ItemResponseResourceV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/ResourceV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"CollectionResponseOrganizationalUnitV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataOrganizationalUnitV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataOrganizationalUnitV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/OrganizationalUnitV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"OrganizationalUnitV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID подразделения","format":"uuid"},"commonName":{"type":"string","description":"Общее наименование (CN) подразделения"},"distinguishedName":{"type":"string","description":"Отличающееся наименование (DN) подразделения"},"resource":{"$ref":"#/components/schemas/ResourceItemV3ResponsePublic"},"modify":{"type":"string","description":"Дата и время обновления в ресурсной системе","format":"date-time"},"updated":{"type":"string","description":"Дата и время обновления","format":"date-time"},"created":{"type":"string","description":"Дата и время создания","format":"date-time"}},"description":"Ответ: подразделение"},"ItemResponseOrganizationalUnitV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/OrganizationalUnitV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"CollectionResponseSubjectResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataSubjectResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataSubjectResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/SubjectResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"CollectionResponseResourceResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataResourceResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataResourceResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/ResourceResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"ResourceResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID ресурсной системы","format":"uuid"},"commonName":{"type":"string","description":"Общее наименование (CN) ресурсной системы"},"distinguishedName":{"type":"string","description":"Отличающиеся имя ресурсной системы"},"subjectsCount":{"type":"integer","description":"Количество субъектов ресурсной системы","format":"int64"},"isConnected":{"type":"boolean","description":"Флаг: подключенная ресурсная система"},"isDefault":{"type":"boolean","description":"Флаг: ресурсная система по умолчанию (применяется только к локальным ресурсным системам)"},"created":{"type":"string","description":"Дата и время создания","format":"date-time"},"updated":{"type":"string","description":"Дата и время обновления","format":"date-time"}},"description":"Ответ: ресусрная система"},"ItemResponseResourceResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/ResourceResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"CollectionResponseIssuerV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataIssuerV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataIssuerV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/IssuerV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"IssuerV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"caId":{"type":"string","format":"uuid"},"validFrom":{"type":"string","format":"date-time"},"validTo":{"type":"string","format":"date-time"},"name":{"type":"string"},"title":{"type":"string"},"subjectKeyIdentifier":{"type":"string"},"authorityKeyIdentifier":{"type":"string"},"active":{"type":"boolean"}},"description":" Коллекция элементов"},"AccountV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор ресурса","format":"uuid"},"login":{"type":"string","description":"Логин пользователя"},"principalName":{"type":"string","description":"ФИО"},"role":{"type":"string","description":"Роль пользователя","enum»:[«UNKNOWN», "ADMINISTRATOR","OPERATOR"]},"status":{"type":"string","description":"Статус пользователя","enum»:[«UNKNOWN», "ACTIVE","BLOCKED"]},"created":{"type":"string","description":"Дата создания","format":"date-time"},"isLinked":{"type":"boolean","description":"Флаг: связь с субъектом из ресурсной системы"}},"description":"Объект ответа сервиса, содержащий данные об учетной записи"},"CollectionResponseAccountV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataAccountV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataAccountV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/AccountV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"ItemResponseAccountV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/AccountV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"CollectionResponseSyslogV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataSyslogV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataSyslogV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/SyslogV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"CollectionResponseSyslogResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataSyslogResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataSyslogResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/SyslogResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"CollectionResponseFindConnectionPointV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataFindConnectionPointV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataFindConnectionPointV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/FindConnectionPointV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"FindConnectionPointV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID точки подключения","format":"uuid"},"title":{"type":"string","description":"Отображаемое имя точки подключения"},"domainType":{"type":"string","description":"Перечисление: тип домена","enum»:[«UNKNOWN», "SAMBA_DC","ALD_PRO","FREE_IPA","MS_AD","RED_ADM", «ALT_DOMAIN»]},"connectionAddress":{"type":"string","description":"Адрес подключения"},"useTls":{"type":"boolean","description":"Флаг: использование TLS"},"baseDn":{"type":"string","description":"Точка подключения LDAP"},"username":{"type":"string","description":"Имя доменного пользователя"},"status":{"type":"string","description":"Перечисление: статусы синхронизации ресурсной системы","enum»:[«UNKNOWN», "NONE","IN_QUEUE","IN_PROGRESS","SUCCESS","ERROR"]},"resourceId":{"type":"string","description":"ID ресурсной системы","format":"uuid"},"created":{"type":"string","description":"Дата и время создания","format":"date-time"},"updated":{"type":"string","description":"Дата и время обновления","format":"date-time"}},"description":"Ответ: точка подключения"},"ItemResponseFindConnectionPointV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/FindConnectionPointV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"CollectionResponseFindConnectionPointResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataFindConnectionPointResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataFindConnectionPointResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/FindConnectionPointResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"FindConnectionPointResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"ID точки подключения","format":"uuid"},"title":{"type":"string","description":"Отображаемое имя точки подключения"},"domainType":{"type":"string","description":"Перечисление: тип домена","enum»:[«UNKNOWN», "SAMBA_DC","ALD_PRO","FREE_IPA","MS_AD","RED_ADM"]},"connectionAddress":{"type":"string","description":"Адрес подключения"},"useTls":{"type":"boolean","description":"Флаг: использование TLS"},"baseDn":{"type":"string","description":"Точка подключения LDAP"},"username":{"type":"string","description":"Имя доменного пользователя"},"status":{"type":"string","description":"Перечисление: статусы синхронизации ресурсной системы","enum»:[«UNKNOWN», "NONE","IN_QUEUE","IN_PROGRESS","SUCCESS","ERROR"]},"resourceId":{"type":"string","description":"ID ресурсной системы","format":"uuid"},"created":{"type":"string","description":"Дата и время создания","format":"date-time"},"updated":{"type":"string","description":"Дата и время обновления","format":"date-time"}},"description":"Ответ: точка подключения"},"ItemResponseFindConnectionPointResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/FindConnectionPointResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"GetApiVersionResponse":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/VersionResponse"}}},"VersionResponse":{"type":"object","properties":{"version":{"type":"string","description":"Версия модуля"}},"description":"Объект ответа, содержащий версию модуля"},"CollectionResponseFindAllCertificateV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataFindAllCertificateV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataFindAllCertificateV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/FindAllCertificateV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"FindAllCertificateV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Уникальный идентификатор сертификата","format":"uuid"},"issuerId":{"type":"string","description":"Уникальный идентификатор издающего сертификата","format":"uuid"},"issuerFingerprint":{"type":"string","description":"Цифровой отпечаток издающего сертификат"},"serialnumber":{"type":"string","description":"Серийный номер сертификата"},"fingerprint":{"type":"string","description":"Цифровой отпечаток сертификата"},"issuerDN":{"type":"object","additionalProperties":{"type":"array","description":"Отличительное имя владельца","items":{"type":"string","description":"Отличительное имя владельца"}},"description":"Отличительное имя владельца"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Отличительное имя субъекта","items":{"type":"string","description":"Отличительное имя субъекта"}},"description":"Отличительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"},"name":{"type":"string","description":"Имя сертификата (формируется из CN, разделитель \"_\")"},"templateId":{"type":"string","description":"Идентификатор шаблона, по которому выпущен сертификат","format":"uuid"},"templateName":{"type":"string","description":"Название шаблона, по которому выпущен сертификат"},"validFrom":{"type":"string","description":"Дата начала действия сертификата","format":"date-time"},"validTo":{"type":"string","description":"Дата окончания действия сертификата","format":"date-time"},"status":{"type":"string","description":"Перечисление: статус сертификата","enum»:[«UNKNOWN», "ACTIVE","HOLD","REVOKE","REQUEST"]},"isValid":{"type":"boolean","description":"Сертификат действителен"},"isExpired":{"type":"boolean","description":"Сертификат истек"},"actions":{"$ref":"#/components/schemas/CertificateDownloadActionsV3Public"},"revocation":{"$ref":"#/components/schemas/RevocationInfoV3Public"},"hashAlgorithm":{"type":"string","description":"Перечисление Hash алгоритмов","enum»:[«UNKNOWN», "SHA1","SHA256","SHA384","SHA512","SHA3_256","SHA3_384","SHA3_512","RSASSA_PSS","MD5","GOST_R_34_11_2012","UNKNOWN"]},"keyAlgorithm":{"$ref":"#/components/schemas/EKeyAlgorithmV3Public"},"keyBits":{"type":"integer","description":"Размерность ключа","format":"int32"},"subjectKeyIdentifier":{"type":"string","description":"Идентификатор ключа субъекта"},"authorityKeyIdentifier":{"type":"string","description":"Идентификатор ключа УЦ"},"created":{"type":"string","description":"Дата создания шаблона","format":"date-time"},"updated":{"type":"string","description":"Дата обновления шаблона","format":"date-time"}},"description":"Объект ответа сервиса, содержащий данные сертификата"},"CollectionResponseFindCertificateAuthorityV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataFindCertificateAuthorityV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"CryptographyProviderDataV3Public":{"type":"object","properties":{"cryptographyProvider":{"type":"string","description":"Перечисление: криптопровайдеры","enum»:[«UNKNOWN», "DEFAULT","CRYPTO_PRO"]},"isAvailable":{"type":"boolean","description":"Доступность криптопровайдера"}},"description":"POJO: Криптопровайдер"},"DataFindCertificateAuthorityV3ResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/FindCertificateAuthorityV3ResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"FindCertificateAuthorityV3ResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Уникальный идентификатор центра сертификации","format":"uuid"},"isActive":{"type":"boolean","description":"Флаг: активен"},"active":{"type":"boolean","description":"Флаг: активен","deprecated":true},"isManagement":{"type":"boolean","description":"Флаг: Технологический ЦС"},"management":{"type":"boolean","description":"Флаг: Технологический ЦС","deprecated":true},"certificate":{"$ref":"#/components/schemas/FindAllCertificateV3ResponsePublic"},"chain":{"$ref":"#/components/schemas/CertificateChainV3Public"},"certificateCount":{"type":"integer","description":"Количество сертификатов, выпущенных центром сертификации","format":"int64"},"title":{"type":"string","description":"Отображаемое имя"},"cryptographyProviders":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/CryptographyProviderDataV3Public"},"description":"Конфигурация криптопровайдеров для ЦС"},"primaryCryptographyProvider":{"$ref":"#/components/schemas/CryptographyProviderDataV3Public"},"isAvailable":{"type":"boolean","description":"Доступность ЦС"},"created":{"type":"string","description":"Дата создания сертификата","format":"date-time"},"updated":{"type":"string","description":"Дата обновления сертификата","format":"date-time"}},"description":"Объект ответа сервиса, содержащий данные центра сертификации"},"ItemResponseFindCertificateAuthorityV3ResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/FindCertificateAuthorityV3ResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"CollectionResponseFindAllCertificateResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataFindAllCertificateResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"DataFindAllCertificateResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/FindAllCertificateResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"FindAllCertificateResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Уникальный идентификатор сертификата","format":"uuid"},"issuerId":{"type":"string","description":"Уникальный идентификатор издающего сертификата","format":"uuid"},"issuerFingerprint":{"type":"string","description":"Цифровой отпечаток издающего сертификат"},"serialnumber":{"type":"string","description":"Серийный номер сертификата"},"fingerprint":{"type":"string","description":"Цифровой отпечаток сертификата"},"issuerDN":{"type":"object","additionalProperties":{"type":"array","description":"Отличительное имя владельца","items":{"type":"string","description":"Отличительное имя владельца"}},"description":"Отличительное имя владельца"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Отличительное имя субъекта","items":{"type":"string","description":"Отличительное имя субъекта"}},"description":"Отличительное имя субъекта"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Дополнительное имя субъекта","items":{"type":"string","description":"Дополнительное имя субъекта"}},"description":"Дополнительное имя субъекта"},"name":{"type":"string","description":"Имя сертификата (формируется из CN, разделитель \"_\")"},"templateId":{"type":"string","description":"Идентификатор шаблона, по которому выпущен сертификат","format":"uuid"},"templateName":{"type":"string","description":"Название шаблона, по которому выпущен сертификат"},"validFrom":{"type":"string","description":"Дата начала действия сертификата","format":"date-time"},"validTo":{"type":"string","description":"Дата окончания действия сертификата","format":"date-time"},"status":{"type":"string","description":"Перечисление: статус сертификата","enum»:[«UNKNOWN», "ACTIVE","HOLD","REVOKE","REQUEST"]},"isValid":{"type":"boolean","description":"Сертификат действителен"},"isExpired":{"type":"boolean","description":"Сертификат истек"},"actions":{"$ref":"#/components/schemas/CertificateDownloadActionsPublic"},"revocation":{"$ref":"#/components/schemas/RevocationInfoPublic"},"hashAlgorithm":{"type":"string","description":"Перечисление Hash алгоритмов","enum»:[«UNKNOWN», "SHA1","SHA256","SHA384","SHA512","SHA3_256","SHA3_384","SHA3_512","RSASSA_PSS","MD5","GOST_R_34_11_2012","UNKNOWN"]},"keyAlgorithm":{"$ref":"#/components/schemas/EKeyAlgorithmPublic"},"keyBits":{"type":"integer","description":"Размерность ключа","format":"int32"},"subjectKeyIdentifier":{"type":"string","description":"Идентификатор ключа субъекта"},"authorityKeyIdentifier":{"type":"string","description":"Идентификатор ключа УЦ"},"created":{"type":"string","description":"Дата создания шаблона","format":"date-time"},"updated":{"type":"string","description":"Дата обновления шаблона","format":"date-time"}},"description":"Объект ответа сервиса, содержащий данные сертификата"},"RevocationInfoPublic":{"type":"object","properties":{"date":{"type":"string","description":"Дата отзыва","format":"date-time"},"number":{"type":"integer","description":"Номер причины отзыва","format":"int32"},"value":{"type":"string","description":"Значение причины отзыва"}},"description":"POJO: Данные об отзыве"},"CertificateChainPublic":{"type":"object","properties":{"id":{"type":"string","description":"Уникальный идентификатор сертификата","format":"uuid"},"name":{"type":"string","description":"Имя сертификата (формируется из CN, разделитель \"_\")"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Subject DN","items":{"type":"string","description":"Subject DN"}},"description":"Subject DN"},"issuer":{"$ref":"#/components/schemas/CertificateChainPublic"}},"description":"POJO: цепочка сертификатов"},"CertificateResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Уникальный идентификатор сертификата","format":"uuid"},"chain":{"$ref":"#/components/schemas/CertificateChainPublic"},"serialnumber":{"type":"string","description":"Серийный номер сертификата"},"fingerprint":{"type":"string","description":"Фингерпринт сертификата"},"name":{"type":"string","description":"Имя сертификата (формируется из CN, разделитель \"_\")"},"issuerId":{"type":"string","description":"Уникальный идентификатор издающего сертификата","format":"uuid"},"issuerDN":{"type":"object","additionalProperties":{"type":"array","description":"Issuer DN","items":{"type":"string","description":"Issuer DN"}},"description":"Issuer DN"},"subjectDN":{"type":"object","additionalProperties":{"type":"array","description":"Subject DN","items":{"type":"string","description":"Subject DN"}},"description":"Subject DN"},"subjectAltName":{"type":"object","additionalProperties":{"type":"array","description":"Subject AltName","items":{"type":"string","description":"Subject AltName"}},"description":"Subject AltName"},"keyAlgorithm":{"$ref":"#/components/schemas/EKeyAlgorithmPublic"},"hashAlgorithm":{"type":"string","description":"Перечисление Hash алгоритмов","enum»:[«UNKNOWN», "SHA1","SHA256","SHA384","SHA512","SHA3_256","SHA3_384","SHA3_512","RSASSA_PSS","MD5","GOST_R_34_11_2012","UNKNOWN"]},"keyBits":{"type":"integer","description":"Размерность ключа","format":"int32"},"templateId":{"type":"string","description":"Идентификатор шаблона, по которому выпущен сертификат","format":"uuid"},"templateName":{"type":"string","description":"Название шаблона, по которому выпущен сертификат"},"type":{"type":"string","description":"Перечисление типов сертификата","enum»:[«UNKNOWN», "CERTIFICATE","ROOT_CA","SUB_CA"]},"validFrom":{"type":"string","description":"Дата начала действия сертификата","format":"date-time"},"validTo":{"type":"string","description":"Дата окончания действия сертификата","format":"date-time"},"status":{"type":"string","description":"Перечисление: статус сертификата","enum»:[«UNKNOWN», "ACTIVE","HOLD","REVOKE","REQUEST"]},"isValid":{"type":"boolean","description":"Сертификат действителен"},"isExpired":{"type":"boolean","description":"Сертификат истек"},"actions":{"$ref":"#/components/schemas/CertificateDownloadActionsPublic"},"publicKey":{"type":"string","description":"Публичный ключ сертификата"},"certificateType":{"type":"string","description":"Тип сертификата"},"version":{"type":"integer","description":"Версия сертификата","format":"int32"},"subjectKeyIdentifier":{"type":"string","description":"Идентификатор ключа сертификата"},"authorityKeyIdentifier":{"type":"string","description":"Идентификатор ключа издателя"},"keyUsages":{"type":"array","description":"Разрешенные использования ключа","items":{"$ref":"#/components/schemas/KeyUsageDictResponsePublic"}},"extendedKeyUsages":{"type":"array","description":"Разрешенные расширенные использования ключа","items":{"$ref":"#/components/schemas/ExtendedKeyUsageResponsePublic"}},"ca":{"type":"boolean","description":"Флаг: сертификат ЦС"},"revocation":{"$ref":"#/components/schemas/RevocationInfoPublic"},"aiaUrls":{"type":"array","description":"Точки распространения AIA","items":{"type":"string","description":"Точки распространения AIA"}},"ocspUrls":{"type":"array","description":"URL сервисов OCSP","items":{"type":"string","description":"URL сервисов OCSP"}},"crlUrls":{"type":"array","description":"Точки распространения CRL","items":{"type":"string","description":"Точки распространения CRL"}},"deltaCrlUrls":{"type":"array","description":"Точки распространения Delta CRL","items":{"type":"string","description":"Точки распространения Delta CRL"}},"userId":{"type":"string","description":"Идентификатор пользователя","format":"uuid"},"subjectId":{"type":"string","description":"Идентификатор субъекта","format":"uuid"},"created":{"type":"string","description":"Дата создания шаблона","format":"date-time"},"updated":{"type":"string","description":"Дата обновления шаблона","format":"date-time"}},"description":"Ответ сервиса: данные сертификата"},"ExtendedKeyUsageResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Идентификатор расширенного использования ключа","format":"uuid"},"oid":{"type":"string","description":"Идентификатор OID расширенного использования ключа"},"value":{"type":"string","description":"Наименование расширенного использования ключа"},"description":{"type":"string","description":"Описание использования ключа"}},"description":"Разрешенные расширенные использования ключа"},"ItemResponseCertificateResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/CertificateResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"},"KeyUsageDictResponsePublic":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","description":"Перечисление использования ключа","enum»:[«UNKNOWN», "DIGITAL_SIGNATURE","NON_REPUDIATION","KEY_ENCIPHERMENT","DATA_ENCIPHERMENT","KEY_AGREEMENT","KEY_CERT_SIGN","CRL_SIGN","ENCIPHER_ONLY","DECIPHER_ONLY"]},"description":{"type":"string"},"value":{"type":"string"}},"description":"Разрешенные использования ключа"},"CollectionResponseFindCertificateAuthorityResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/DataFindCertificateAuthorityResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий коллекцию элементов"},"CryptographyProviderDataPublic":{"type":"object","properties":{"cryptographyProvider":{"type":"string","description":"Перечисление: криптопровайдеры","enum»:[«UNKNOWN», "DEFAULT","CRYPTO_PRO"]},"isAvailable":{"type":"boolean","description":"Доступность криптопровайдера"}},"description":"POJO: Криптопровайдер"},"DataFindCertificateAuthorityResponsePublic":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/Range"},"items":{"type":"array","description":" Коллекция элементов","items":{"$ref":"#/components/schemas/FindCertificateAuthorityResponsePublic"}}},"description":"Полезная нагрузка с коллекцией элементов"},"FindCertificateAuthorityResponsePublic":{"type":"object","properties":{"id":{"type":"string","description":"Уникальный идентификатор центра сертификации","format":"uuid"},"isActive":{"type":"boolean","description":"Флаг: активен"},"active":{"type":"boolean","description":"Флаг: активен","deprecated":true},"isManagement":{"type":"boolean","description":"Флаг: Технологический ЦС"},"management":{"type":"boolean","description":"Флаг: Технологический ЦС","deprecated":true},"certificate":{"$ref":"#/components/schemas/FindAllCertificateResponsePublic"},"chain":{"$ref":"#/components/schemas/CertificateChainPublic"},"certificateCount":{"type":"integer","description":"Количество сертификатов, выпущенных центром сертификации","format":"int64"},"title":{"type":"string","description":"Отображаемое имя"},"cryptographyProviders":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/CryptographyProviderDataPublic"},"description":"Конфигурация криптопровайдеров для ЦС"},"primaryCryptographyProvider":{"$ref":"#/components/schemas/CryptographyProviderDataPublic"},"isAvailable":{"type":"boolean","description":"Доступность ЦС"},"created":{"type":"string","description":"Дата создания сертификата","format":"date-time"},"updated":{"type":"string","description":"Дата обновления сертификата","format":"date-time"}},"description":"Объект ответа сервиса, содержащий данные центра сертификации"},"ItemResponseFindCertificateAuthorityResponsePublic":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/FindCertificateAuthorityResponsePublic"}},"description":"Стандартизированный объект ответа сервиса, содержащий один единственный элемент"}},"securitySchemes":{"X-API-KEY":{"type":"apiKey","description":"API Key","name":"X-API-KEY","in":"header"},"token":{"type":"apiKey","description":"Token","name":"token","in":"header"},"X-AECA-User-ID":{"type":"apiKey","description":"ID","name":"X-AECA-User-ID","in":"header"},"X-AECA-User-Login":{"type":"apiKey","description":"Login","name":"X-AECA-User-Login","in":"header"},"X-AECA-User-Principal":{"type":"apiKey","description":"Principal name","name":"X-AECA-User-Principal","in":"header"},"X-AECA-User-Role":{"type":"apiKey","description":"Role","name":"X-AECA-User-Role","in":"header"},"X-AECA-User-Authorities":{"type":"apiKey","description":"Authorities","name":"X-AECA-User-Authorities","in":"header"},"X-AECA-User-Organizational-Unit-Rights":{"type":"apiKey","description":"Organizational unit rights","name":"X-AECA-User-Organizational-Unit-Rights","in":"header"},"X-AECA-User-Security-Group-Rights":{"type":"apiKey","description":"Security group rights","name":"X-AECA-User-Security-Group-Rights","in":"header"},"X-AECA-User-Resource-Rights":{"type":"apiKey","description":"Resource rights","name":"X-AECA-User-Resource-Rights","in":"header"},"X-User-Session-Id":{"type":"apiKey","description":"Session ID","name":"X-User-Session-Id","in":"header"},"X-AECA-Subject-Id":{"type":"apiKey","description":"Subject ID","name":"X-AECA-Subject-Id","in":"header"},"X-AECA-Organizational-unit-Id":{"type":"apiKey","description":"Organizational unit id","name":"X-AECA-Organizational-unit-Id","in":"header"},"X-AECA-Security-group-Ids":{"type":"apiKey","description":"Security group ids","name":"X-AECA-Security-group-Ids","in":"header"}}}}