Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
xades4jで複数の署名を作成する方法が存在するかどうかを尋ねたいです。
複数の署名の場合、副署名ではなく、同じドキュメントへの二重の独立した署名を意味します。結果の署名には、2 つ以上の署名オブジェクトがあります。実際には、署名者は xml 署名付き文書を入力として受け取り、署名することができます。
他の方法では、xml 署名付きファイルを入力として受け取り、元の xml ドキュメントを出力として取得するメソッドが必要です。
ありがとう、
ミケーレ
あなたが説明した「複数の署名」は、ユースケースに固有のもののようです。ライブラリとして、XAdES4j にはすぐに使用できる機能はありませんが、それをやめることはできません。各署名の参照を適切な方法で構成し、署名者を 2 回使用するだけです (おそらく、最初の署名に 2 番目の署名を適用したくないでしょう)。
同様に、「元の xml ドキュメント」を取得する方法はありません。署名されたリソースが xml 以外である可能性があるためです。これは、おそらくアプリケーション ロジックに属するものです。