Structure
Document
Сведения о документе
Declaration
struct Document
Topics
Initializers
Instance Properties
let agreeKeyPublicKey: String?
Открытый ключ получателя для выработки ключа согласования на клиентских ключах
let agreeKeyUkm: String?
Ключевой материал для выработки ключа согласования на клиентских ключах
let agreeKeyVkoAlgId: String?
Алгоритм ключа согласования
let documentHash: String
Значение хеш-функции ГОСТ Р 34.10 - 2012 (256) от содержимого документа в HEX представлении
let documentInfo: String
Название документа
let documentPreDataId: String?
Идентификатор документа с зашифрованными данными
let documentPreSignedHash: String?
Хэш документа для подписи
let dskServerPublicKey: String?
Технический параметр протокола Sign (КриптоПро Ключ) в HEX представлении
let fileSize: Int
Размер документа в байтах
let id: String
Идентификатор документа
let isPrintableViewAvailable: Bool
Доступно ли превью документа
let isRawViewAvailable: Bool
Доступно ли RAW-версия документа
let isSnippetViewAvailable: Bool
Доступен ли сниппет документа
let order: Int?
Порядок следования документа в списке документов
let pageCount: Int
Количество страниц в документа
let snippet: String
Краткое HTML представление документа
let snippetHash: String
Значение хеш-функции ГОСТ Р 34.10 - 2012 (256) от краткого HTML представления документа в HEX представлении
let xmlEncryptedKey: String?
Зашифрованный транспортный ключ в HEX формате