1C-Company / DirectBank

DirectBank (прямой обмен с банком) – новая технология системы "1С:Предприятие 8"
51 stars 22 forks source link

Порядок шифрования и архивирования Data в Packet/Document #96

Open TrunovS opened 11 months ago

TrunovS commented 11 months ago

В схеме данных Packet/Document (https://github.com/1C-Company/DirectBank/blob/master/doc/xsd-scheme/1C-Bank_Packet.xsd) есть два атрибута "compressed" и "encrypted", однако отсутсвует описание порядка этих операций, если оба указаны как "true".

Просьба пояснить, какой порядок операции при заполнении Packet/Document/Data ожидается:

Правильно ли мы понимаем, что если документ еще и подписать необходимо, то подпись ставится на сам xml_doc_content независимо от этих опций?

Как понять из схемы Settings (https://github.com/1C-Company/DirectBank/blob/master/doc/xsd-scheme/1C-Bank_Settings.xsd) или еще какой-либо схемы, каким сертификатом необходимо проводить шифрование, если "encrypted" имеет значение "true" ?