要求ジェネレーター (クライアント・サイド) バインディングでメッセージの保全性を 保護するための署名情報を構成することができます。署名情報には、 シグニチャーと署名済みパーツが含まれています。メッセージの保全性を保持するためには、 通常はデジタル・シグニチャーが適用されます。
機密性が暗号化を意味するのに対して、「保全性」はデジタル・シグニチャーを意味します。 保全性は、SOAP メッセージにデジタル・シグニチャーを適用することで 提供されます。メッセージの保全性を保護するように署名情報を構成するには、 まずデジタル署名をしてから、そのシグニチャーを SOAP メッセージ用に検証します。 保全性によって、データがネットワーク内を伝送されている間に変更されるリスクが減少します。
メッセージの保全性は、シグニチャー検証アルゴリズム方式を使用して、本体、タイム・スタンプ、WS-Addressing ヘッダーにデジタル署名することによっても 提供されます。WSS API は、証明書の署名に使用されるアルゴリズムを指定します。 シグニチャー・アルゴリズムは、シグニチャー方式の Uniform Resource Identifier (URI) を 指定します。WebSphere Application Server は、事前構成済みの 複数の要求署名アルゴリズム方式をサポートしています。
WSS API を使用して以下の署名タスクを実行することで、 署名情報を構成し、ジェネレーター・バインディングのメッセージ保全性を 保護します。