DocumentSenderSignature
Данные электронной подписи (ЭП) к документам в отправляемом черновике.
message DocumentSenderSignature {
required string ParentEntityId = 1;
optional bytes Signature = 2;
optional bool SignWithTestSignature = 4 [default = false];
optional string PatchedContentId = 5;
optional PowerOfAttorneyToPost PowerOfAttorney = 6;
}
ParentEntityId
— идентификатор подписываемых данных в отправляемом сообщении. Должен соответствовать содержимому поля Entity.EntityId какой-либо сущности в модифицируемом черновике Message. Набор сущностей в сообщении и их идентификаторы можно получить либо из ответа метода PostMessage (V3) при создании черновика, либо с помощью метода GetMessage (V5) или GetMessage (V6).Signature
— электронная подпись в формате CMS SignedData в DER-кодировке. В некоторых случаях может отсутствовать.SignWithTestSignature
— признак того, что документ должен быть подписан тестовой подписью.PatchedContentId
— идентификатор содержимого документа, подготовленного к подписанию. Должен быть получен методом PrepareDocumentsToSign: идентификатор хранится в полеPatchedContentId
структуры PrepareDocumentsToSignResponse.PowerOfAttorney
— данные машиночитаемой доверенности, представленные структурой PowerOfAttorneyToPost.
См. также
- Структура используется:
в структуре DraftToSend