Тип данных DskSignCommitmentOutput
Технические данные протокола Sign (КриптоПро Ключ).
| Поле | Тип | Описание |
|---|---|---|
| isFullDocument | bool | Тип документа для подписи |
| serverPublicKey | Dictionary<string, string> | Открытый ключ сервера. |
| documentPreSignedHash | Dictionary<string, string> | Словарь хэш-значений для подписи. |
| documentPreDataId | Dictionary<string, string> | Словарь идентификаторов документов для подписи. |
Ключом словаря является ID подписываемого документа. Значение словаря - открытый ключ сервера (HEX-строка).
Значение необходимо задать через CryptoKeySetParam(CRYPTOKEY_SIGN_SERVER_R)
Заполнение полей documentPreSignedHash, documentPreDataId зависит от флага isFullDocument.
- false - documentPreSignedHash
- true - documentPreDataId