myDSSSDK Documentation

Structure DSSCertificate

public struct DSSCertificate: Codable  

Структура описывающая сертификат

DSSCertificate DSSCertificate Codable Codable DSSCertificate->Codable

Nested Types

DSSCertificate.`Type`

Тип сертификата

DSSCertificate.State

Статус сертификата

Conforms To

Codable

Initializers

init(from:​)

public init(from decoder: Decoder) throws  

Properties

type

public let type: Type

Тип сертификата: сертификат или запрос на сертификат

dss​Certificate​Id

public let dssCertificateId: String? 

Идентификатор сертификата в DSS

dss​Request​Id

public let dssRequestId: String? 

Идентификатор запроса на сертификат в DSS

ca​ID

public let caID: Int

Идентификатор УЦ

content

public let content: Data

Содержимое сертификата / запроса на сертификат

friendly​Name

public let friendlyName: String? 

Имя для отображения

state

public let state: State

Статус

dn

public let dn: [String: String] 

Различительное имя субъекта в формате ["OID компонента имени": "Значение компонента имени"]

not​Before

public let notBefore: TimeInterval

Время начала срока действия

not​After

public let notAfter: TimeInterval

Время окончания срока действия

is​Default

public let isDefault: Bool

Признак, является ли сертификат используемым по умолчанию

is​Client

public let isClient: Bool

Признак, что ключевая пара, соответствующая сертификату, должна храниться на клиенте