Тип данных Certificate
Информация о сертификате или о запросе на сертификат.
| Поле | Тип | Описание |
|---|---|---|
| type | string |
Тип объекта: "crt" - сертификат, "req" - запрос на сертификат |
| cid | string |
Идентификатор сертификата |
| rid | string |
Идентификатор запроса на сертификат |
| content | blob |
Содержимое сертификата |
| caId | int |
Идентификатор обработчика УЦ |
| dn | Dictionary<string, string> |
Различительное имя субъекта в формате {"OID компонента имени", "Значение компонента имени"} |
| issuer | Dictionary<string, string> |
новый Различительное имя издателя в формате {"OID компонента имени", "Значение компонента имени"} |
| serialNumber | string |
новый Серийный номер сертификата (HEX-строка) |
| notBefore | long |
Дата начала действия сертификата |
| notAfter | long |
Дата окончания действия сертификата |
| state | string |
Статус |
| friendlyName | string |
Дружественное имя сертификата |
| isDefault | bool |
Является ли данный сертификат сертификатом по умолчанию |
| isClient | bool |
новый Тип хранения закрытого ключа сертификата: на сервере или на клиенте |
| isArchived | bool |
новый Флаг, архивная копия ключа хранится на сервере |
| isDistributed | bool |
новый Флаг, показывающий что мобильный ключ является распределённым |
Примечание
Поля isDistributed, isArchived, isClient могут отстутствовать в модели (в старых версиях сервера).
При их отсутствии на стороне клиента необходимо положить значение false.