応答暗号化用クライアントを構成するには、
クライアントを構成するときに暗号化解除する応答メッセージ・パーツを指定します。
サーバーの応答暗号化構成およびクライアントの応答暗号化解除構成は、一致している必要があります。
始める前に
重要: バージョン 5.x とバージョン 6 以降のアプリケーションとの間には重要な相違点があります。
この資料の情報は、WebSphere Application Server バージョン 6.0.x 以降で使用されるバージョン 5.x アプリケーションのみをサポートしています。この情報はバージョン 6.0.x 以降のアプリケーションには適用されません。
以下のステップを実行する前に、
次のいずれかのトピックを読み、アセンブリー・ツール内のクライアント・デプロイメント記述子エディター
の「
WS Extensions」タブおよび「
WS Binding」タブについて十分理解してください。
これら 2 つのタブは、Web サービス・セキュリティー拡張および Web サービス・セキュリティー・バインディングをそれぞれ構成するために使用します。
このタスクについて
以下のステップを実行して、クライアントを応答暗号化解除用に構成するときに、
どの応答メッセージ・パーツを暗号化解除するかを指定します。
サーバーの応答暗号化構成およびクライアントの応答暗号化解除構成は、一致している必要があります。
プロシージャー
- アセンブリー・ツールを起動します。
アセンブリー・ツールの詳細については、
アセンブリー・ツール
を参照してください。
- Java 2 Platform, Enterprise Edition (J2EE) パースペクティブへ切り替えます。
「ウィンドウ」>「パースペクティブのオープン」>「J2EE」とクリックします。
- 「アプリケーション・クライアント・プロジェクト」>「application_name」>「appClientModule」>「META-INF」とクリックします。
- application-client.xml ファイルを右マウス・ボタンでクリックし、
「開く」>「デプロイメント記述子エディター」とクリックします。
- アセンブリー・ツールに含まれるデプロイメント記述子エディターの
下部にある「WS Extensions」タブをクリックします。
- 「Response receiver configuration」>「必要な機密性」セクションと展開します。
- 「追加」をクリックして、
「Bodycontent」または「Usernametoken」のいずれかを選択することによって、
暗号化解除を行う必要があるメッセージのパーツを選択します。
以下の情報では、これらのメッセージのパーツについて説明します。
- Bodycontent
- メッセージのユーザー・データ部分
- Usernametoken
- 基本認証情報 (選択されている場合)
このステップで選択した情報は、応答送信側のサーバーによって暗号化されます。
重要: ユーザー名トークンは、通常応答では送信されません。
したがって、ユーザー名トークンは、通常選択する必要はありません。