Structure
CaPolicy
public struct CaPolicy: Decodable
Политика обработчика УЦ
Relationships
Nested Types
CaPolicy.TemplateInfo
Шаблон сертификата с дополнительной информацией
CaPolicy.SubjectNameComponent
Шаблон имени
CaPolicy.CaType
Тип модуля интеграции с Удостоверяющим Центром
Conforms To
Decodable
Initializers
init(from:)
public init(from decoder: Decoder) throws
Properties
active
public let active: Bool
Доступен ли УЦ для создания запросов (фактически всегда равно true, так как сервер подписи отдаёт список только активных УЦ)
snChangesEnable
public let snChangesEnable: Bool
Разрешено ли редактировать шаблон запроса на сертификат (если false, то данные берутся из первого запроса на сертификат)
namePolicy
public let namePolicy: [SubjectNameComponent]
Шаблон имени. Содержит список компонентов различительного имени, их порядок и обязательность
ekuTemplates
public let ekuTemplates: [String: [String]]
Словарь шаблонов сертификатов в формате ["Наименование шаблона": {Список OID}]
templatesInfos
public let templatesInfos: [TemplateInfo]
Словарь шаблонов сертификатов c дополнительной информацией