Тип данных SignatureOperation
Сведения об операции подписи.
| Поле | Тип | Описание |
|---|---|---|
| BinaryData | Объект DocumentDescription[] | Описания подписываемых документов. |
| Signature | DocumentSignature | Информация о подписи документа. |
| IsAsync | bool | Выполнить операцию подписи в асинхронном режиме. |
| Callback | string | URL-адрес для оповещения о завершении операции подписи. Параметр учитывается только если IsAsync = true. |
| ForceConfirmation | bool | Принудительно создать операцию с подтверждением. |
| SuppressStoredResult | bool | Вернуть подпись в ответе. |
| DocumentSelectionMode | PackageOperationConfirmationMode | Режим обработки пакета документов в мобильном приложении |
| ForceDocumentPrintableView | bool | Режим отображения в мобильном приложении печатной формы документа. Данный параметр обрабатывается только при подписи с подтверждением в МП c Ключ SDK и при наличии единственного документа в операции. |
Примечание
Параметр SuppressStoredResult поддерживается в версиях КриптоПро DSS новее 2.0.4250.
Параметры подписи (DocumentSignature)
| Поле | Тип | Описание |
|---|---|---|
| Type | SignatureType | Тип подписи. |
| Parameters | Dictionary<SignatureParams, string> | Дополнительные параметры подписи. |
| CertificateId | int | Идентификатор сертификата. |
| PinCode | string | ПИН-код для доступа к закрытому ключу сертификата. |
| ProcessingTemplateId | string | Идентификатор профиля подписи. |