CaPolicy
public struct CaPolicy : Decodable
Политика обработчика УЦ
-
Идентификатор Удостоверяющего Центра
Declaration
Swift
public let id: Int -
Отображаемое имя Удостоверяющего Центра
Declaration
Swift
public let name: String -
Доступен ли УЦ для создания запросов (фактически всегда равно true, так как сервер подписи отдаёт список только активных УЦ)
Declaration
Swift
public let active: Bool -
Разрешено ли редактировать шаблон запроса на сертификат (если false, то данные берутся из первого запроса на сертификат)
Declaration
Swift
public let snChangesEnable: Bool -
Режим работы обработчика Удостоверяющего Центра
Declaration
Swift
public let allowUserMode: Bool -
Шаблон имени. Содержит список компонентов различительного имени, их порядок и обязательность
Declaration
Swift
public let namePolicy: [SubjectNameComponent] -
Тип модуля интеграции с Удостоверяющим Центром
Declaration
Swift
public let caType: CaType -
Словарь шаблонов сертификатов в формате [“Наименование шаблона”: {Список OID}]
Declaration
Swift
public let ekuTemplates: [String : [String]]
CaPolicy Structure Reference