Сведения о сертификате или запросе на сертификат (Certificate)
| Поле | Тип | Описание |
|---|---|---|
| type | String | Тип объекта: crt - сертификат, req - запрос на сертификат |
| cid | Int | Идентификатор сертификата |
| rid | Int | Идентификатор запроса на сертификат |
| content | String | Содержимое сертификата в виде двоичного массива (DER/PEM) |
| caId | Int | Идентификатор обработчика запросов на сертификат |
| dn | Map<String, String>? | Различительное имя пользователя в формате {"OID компонента имени", "Значение компонента имени"} |
| issuer | Map<String, String>? | Имя издателя (УЦ, выпустившего сертификат) |
| serialNumber | String | Серийный номер сертификата (HEX-строка) |
| notBefore | Long | Дата начала действия сертификата |
| notAfter | Long | Дата окончания действия сертификата |
| state | String | Статус сертификата или запроса на сертификат в зависимости от типа объекта. |
| friendlyName | String? | Отображаемое имя сертификата |
| isDefault | Boolean | Флаг, указывающий, является ли данный сертификат сертификатом по умолчанию (по умолчанию false) |
| isClient | Boolean | Флаг, указывающий, хранится ли ключ на устройстве\внешнем носителе |
| isArchived | Boolean | Параметр зарезервирован для дальнейшего использования [Флаг, указывающий, архивирован ли ключ на сервере (по умолчанию false)] |
| isDistributed | Boolean | Флаг, указывающий, является ли соответствующий ключ распределенным |
| isLocked | Boolean | Флаг, указывающий, заблокирован ли сертификат на сервере (по умолчанию false) |
| allowedStorageTypes | List<Integer> | Список допустимых типов ключевого контейнера: UNKNOWN(0), DEVICE(1), RUTOKEN(2), DISTRIBUTED(3) |