Тип данных 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.