アセンブリー・ツールを使用したサーバー・セキュリティー・バインディングの構成
アセンブリー・ツールを使用して、サーバー上にデプロイされた後の Web サービスのバインディングを編集します。
始める前に
アセンブリー・ツールに Web サービス・エンタープライズ・アーカイブ (EAR) ファイルをインポートする前に、必ずご使用の Web サービス上で WSDL2Java コマンドを実行して、Java™ Platform, Enterprise Edition (Java EE) アプリケーションを使用可能にしておいてください。Web サービス EAR ファイルをアセンブリー・ツールにインポートする必要があります。
このタスクについて
セキュリティー・バインディング・ファイル (ibm-webservices-bnd.xmi) およびセキュリティー拡張ファイル (ibm-webservices-ext.xmi) を含む Enterprise JavaBeans (EJB) ファイル、Java アーカイブ (JAR) ファイル、または Web アプリケーション・アーカイブ (WAR) ファイルを作成します。このアーカイブが、 ダウンストリーム・サービスのクライアントとして働く場合は、 クライアント・サイドのバインディング・ファイル (ibm-webservicesclient-bnd.xmi) および クライアント・サイドの拡張ファイル (ibm-webservicesclient-ext.xmi) も必要となります。これらのファイルは、WSDL2Java コマンドを使用して生成されます。詳しくは、JAX-RPC アプリケーションの WSDL2Java コマンドに関する情報を参照してください。これらのファイルは、アセンブリー・ツール内の Web Services Editor を使用して編集できます。
Web Services Security のサーバー・サイド・セキュリティーを構成する場合、セキュリティー拡張構成は実行されるセキュリティーを指定し、セキュリティー・バインディング構成はセキュリティー拡張構成で指定されたセキュリティーの実行方法を指示します。バインディング構成では、セル・レベルおよびサーバー・レベルの一部のエレメント (鍵ロケーター、トラスト・アンカー、コレクション証明書ストア、トラステッド ID エバリュエーター、およびログイン・マッピングなど) についてはデフォルトを使用し、これらのエレメントを WAR および JAR バインディング構成から参照できます。
サーバー・セキュリティー拡張およびバインディングの編集を開始するには、アセンブリー・ツールの Web Services Editor を開きます。以下のステップでは、サーバー・セキュリティー拡張およびバインディングを位置指定することができます。 その他のタスクは、拡張およびバインディングの各セクションを詳細に構成する方法を指定します。
手順
次のタスク
アウトバウンド要求およびインバウンド応答のセキュリティー構成用にクライアントを構成するには、webservicesclient.xml ファイルを右クリックして、 をクリックします。 詳しくは、アセンブリー・ツールを使用したクライアント・セキュリティー・バインディングの構成を参照してください。