WebSphere Application Server for z/OS, Version 6.0.x   
             オペレーティング・システム: z/OS

             目次と検索結果のパーソナライズ化

アセンブリー・ツールを使用したサーバー・セキュリティー・バインディングの構成

このタスクについて

重要: バージョン 5.x とバージョン 6 以降のアプリケーションとの間には重要な相違点があります。 この資料の情報は、WebSphere Application Server バージョン 6.0.x 以降で使用されるバージョン 5.x アプリケーションのみをサポートしています。この情報はバージョン 6.0.x 以降のアプリケーションには適用されません。

セキュリティー・バインディング・ファイル (ibm-webservices-bnd.xmi) および セキュリティー拡張ファイル (ibm-webservices-ext.xmi) を含む Enterprise JavaBeans (EJB) ファイル、Java アーカイブ (JAR) ファイル、または Web アーカイブ (WAR) ファイルを作成します。  このアーカイブがダウンストリーム・サービスのクライアントとして機能している場合は、 クライアント・サイド・バインディング・ファイル (ibm-webservicesclient-bnd.xmi) および クライアント・サイド拡張ファイル (ibm-webservicesclient-ext.xmi) が必要となります。  これらのファイルは、JAX-RPC アプリケーション用の WSDL2Java コマンド を使用して生成します。 これらのファイルは、アセンブリー・ツール 内 の Web Services Editor を使用して編集できます。

Web サービス・セキュリティーのサーバー・サイド・セキュリティー を構成する場合、セキュリティー拡張構成は実行されるセキュリティーを指定し、セキュリティー・バインディング構成はセキュリティー拡張構成で 指定されたセキュリティーの実行方法を指示します。 バインディング構成では、セル・レベル およびサーバー・レベルの一部のエレメント (鍵ロケーター、トラスト・アンカー、 コレクション証明書ストア、トラステッド ID エバリュエーター、ログイン・マッピングなど) については デフォルトを使用し、これらのエレメントを WAR および JAR バインディング構成から 参照できます。

アセンブリー・ツールに Web サービス・エンタープライズ・アーカイブ (EAR) ファイルをインポートする前に、必ずご使用の Web サービス上で wsdl2java コマンドを実行して、Java 2 Platform, Enterprise Edition (J2EE) アプリケーションを使用可能の状態にしておいてください。 Web サービス EAR ファイルをアセンブリー・ツールにインポートする必要があります。

サーバー・セキュリティー拡張およびバインディングの編集を開始するには、アセンブリー・ツールの Web Services Editor を開きます。 以下のステップでは、サーバー・セキュリティー拡張およびバインディングを位置指定することができます。 その他のタスクは、拡張およびバインディングの各セクションを詳細に構成する方法を指定します。

プロシージャー

  1. アセンブリー・ツールを起動します。 アセンブリー・ツールの詳細については、 アセンブリー・ツール を参照してください。
  2. 「J2EE パースペクティブ」に切り替えます。「ウィンドウ」>「パースペクティブのオープン」>「J2EE」とクリックします。
  3. インバウンド要求およびアウトバウンド応答のセキュリティー構成用にサーバーを構成します。 インバウンド要求およびアウトバウンド応答用にサーバーを構成するには、 以下のステップを実行します。
    1. EJB プロジェクト」>「application_name」>「ejbModule」>「META-INF」とクリックします。
    2. webservices.xml ファイルを右マウス・ボタン・クリックして、 「開く」>「Web services editor」とクリックします。 webservices.xml ファイルは、サーバー・サイド (インバウンド) Web サービス構成を表すものです。 webservicesclient.xml ファイルは、クライアント・サイド (アウトバウンド) Web サービス構成を表すものです。
  4. Web Services Editor では (webservices.xml ファイル、および、インバウンド要求およびアウトバウンド応答 Web サービス構成の場合)、エディターの下部には、「Web サービス」、「Port Components」、「Handlers」、「Security Extensions」、「バインディング」、および「Binding Configurations」など、幾つかのタブがあります。セキュリティー拡張は、「Security Extensions」タブを使用して編集します。 セキュリティー・バインディングは、「Security Bindings」タブを使用して編集します。
    1. 「WS Extensions」タブをクリックし、編集するポート・コンポーネント・バインディングを選択します。Web サービス・セキュリティー拡張は、インバウンド要求およびアウトバウンド応答用に構成されます。Web サービス・セキュリティー拡張について、以下の情報を構成する必要があります。 これらのトピックについては、この文書の別のトピックで詳しく説明します。
    2. 「Binding Configurations」タブをクリックし、編集するポート・コンポーネント・バインディングを選択します。Web サービス・セキュリティー・バインディングは、インバウンド要求およびアウトバウンド応答用に構成されます。Web サービス・セキュリティー・バインディングについて、以下の情報を構成する必要があります。これらのトピックについては、 この文書の別のトピックで詳しく説明します。 

次の作業

アウトバウンド要求およびインバウンド応答のセキュリティー構成用にクライアントを構成するには、webservicesclient.xml ファイルを右マウス・ボタン・クリックして、 「開く」>「Deployment descriptor editor」とクリックします。 詳しくは、 アセンブリー・ツールを使用したクライアント・セキュリティー・バインディングの構成 を参照してください。




関連タスク
アセンブリー・ツールを使用したクライアント・セキュリティー・バインディングの構成
管理コンソールを使用してサーバー上のセキュリティー・バインディングをクライアントとして動作するように構成する
管理コンソールを使用したサーバー・セキュリティー・バインディングの構成
XML ディジタル・シグニチャーを使用したバージョン 5.x アプリケーションの Web サービスの保護
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 10:52:11 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.zseries.doc/info/zseries/ae/twbs_confsvrsecbndastk.html