いくつかのxades(BES)メッセージが埋め込まれているメッセージを検証しています。以前は有効として利用されていました。(署名も埋め込まれています。)
<Messsage1>
<OtherTags>
...Change location A...
</OtherTags>
<PreDocument>
<Messsage2>
<OtherTags>
...Change location B...
</OtherTags>
<PreDocument>
<Messsage3>
<OtherTags>
...Change location C...
</OtherTags>
<Signature>
...
</Signature>
</Messsage3>
</PreDocument>
<Signature>
...
</Signature>
</Messsage2>
</PreDocument>
<Signature>
...
</Signature>
</Messsage1>
現時点では、「場所Cの変更」で行われた変更のみがメッセージを無効にします。「場所Aの変更」および「場所Bの変更」での変更は、メッセージの有効性に影響を与えず、構造全体を削除することもできます。
それは期待される動作ですか?行動を変えることは可能ですか?(すべての変更がメッセージを無効にするように)