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]]