Тип данных DocumentInfo
Сведения о документе.
Поле | Тип | Описание |
---|---|---|
id | string |
Идентификатор документа |
documentInfo | string |
Название документа |
documentHash | string |
Значение хэш-функции ГОСТ Р 34.10 - 2012 (256) от содержимого документа в HEX представлении |
snippet | string |
Краткое HTML представление документа (плашка) |
snippetHash | string |
Значение хэш-функции ГОСТ Р 34.10 - 2012 (256) от краткого HTML представления документа в HEX представлении |
fileSize | long |
Размер документа в байтах |
isPrintableViewAvailable | bool |
Флаг: документ поддерживает печатное представление |
isRawViewAvailable | bool |
Флаг: документ поддерживает исходное представление |
isSnippetViewAvailable | bool |
Флаг: документ поддерживает краткое HTML представление |
documentPreSignedHash | string |
новый Хэш-значение документа, которое необходимо подписать в HEX представлении |
DocumentPreDataId | string |
новый Идентификатор документа для обработки. Используется в сценариях клиентской подписи |
XmlEncryptedKey | string |
новый Зашифрованный ключ в HEX представлении |
agreeKeyPublicKey | string |
новый Данные (открытый ключ получателя) для выработки ключа согласования в HEX представлении |
agreeKeyUkm | string |
новый Данные (ключевой материал) для выработки ключа согласования в HEX представлении |
agreeKeyVkoAlgId | string |
новый Алгоритм ключа согласования |
DskServerPublicKey | string |
новый Технический параметр протокола Sign (КриптоПро Ключ) в HEX представлении |
Order | int |
новый (опциональный) Порядок следования документа в списке документов |
Параметры DocumentPreDataId
и XmlEncryptedKey
заполняются только в сценарии XML расшифрования на клиентских ключах.
Параметр documentPreSignedHash
заполняется только в случае подпихи хэш-значения на клиентских ключах или распределённых ключах.
Параметры agreeKeyPublicKey
, agreeKeyUkm
, agreeKeyVkoAlgId
заполняется только в случае выработки ключа согласования на клиентских ключах.
Параметр Order
показывает порядковый номер документа в списке документов. Данное поле может содержать дублирующиеся значения.
Документы имеющие одинаковое значение Order
могут следовать в любом порядке.
Данное поле может отсутствовать в структуре DocumentInfo.