ナビゲーションをスキップ

Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

WS-Policy

この節の内容は以下のとおりです。

 


WS-Policy の概要

Web サービス ポリシー フレームワーク (WS-Policy) は、XML ベースの拡張フレームワークです。Web サービスのコンフィグレーションにドメイン固有のアサーションを拡張し、Web サービスの要件、期待される条件、および機能を指定します。WS-Policy は、AquaLogic Service Bus では主にプロキシ サービスやビジネス サービスにメッセージレベル セキュリティをコンフィグレーションするためにセキュリティ ポリシー ステートメントで使用されます。WS-Policy の仕様はまだ標準化されていないため、AquaLogic Service Bus では、WS-Policy 仕様に準拠した WebLogic Server 独自の形式をサポートしています。詳細については、WebLogic Server Administration Console のオンライン ヘルプを参照してください。

WS-Policy ステートメントを使用すると、署名、暗号化、セキュリティ アルゴリズムの適用、および認証メカニズムの適用により、メッセージの整合性および機密性を確保し、認証を確実に行うことができます。WS-Policy ステートメントには、セキュリティ アサーションおよび信頼性の高いメッセージング アサーションの両方を含めることができます。現在 AquaLogic Service Bus では WS-Policy アサーションをサポートしていますが、信頼性の高いメッセージング アサーションはサポートしていません。

WS-Policy ステートメントは XML ドキュメントであり、WSDL にインラインで埋め込むことも、WSDL から参照することもできます。WSDL には、インラインまたは参照でポリシー添付を含む別の WSDL をインポートできます。メッセージの全体または一部に対して、1 つまたは複数の WS-Policy ステートメントを関連付けることができます。

注意 : WS-Policy の WSDL への付加については、『BEA AquaLogic Service Bus ユーザーズ ガイド』の「着信メッセージおよび発信メッセージの保護」を参照してください。

注意 : AquaLogic Service Bus では、WSDL の編集をサポートしていません。WS-Policy ステートメントを修正する場合は、任意のテキスト エディタを使用してください。

AquaLogic Service Bus では、WS-Policy に ID 属性が必須です。この属性の値は、同じ Service Bus リポジトリ内にあるすべての WS-Policy についてユニークである必要があります。WS-Policy スキーマでは、この属性は省略可能とされています。

以下の表は、[リソース ブラウザ] モジュールと [プロジェクト エクスプローラ] モジュールでアクセスできるページをまとめたものです。各ページに関連するタスクとヘルプ トピックを確認できます。

ページ

関連タスク

ヘルプ トピック

WS-Policy の概要

WS-Policy のリストの表示

WS-Policy の表示と検索

WS-Policy のフィルタ

WS-Policy の削除

WS-Policy の削除

新しい WS-Policy の作成

WS-Policy の追加

WS-Policy の追加

WS-Policy の詳細


WS-Policy の詳細の表示

WS-Policy の表示と変更

WS-Policy の詳細の編集


 

注意 : WS-Policy とセキュリティの詳細については、『BEA AquaLogic Service Bus ユーザーズ ガイド』の「着信メッセージおよび発信メッセージの保護」を参照してください。

 


WS-Policy の表示と検索

[WS-Policy の概要] ページでは、WS-Policy (Web サービス ポリシー) のリストを表示できます。WS-Policy は、Web サービス セキュリティ ポリシーと、プロキシ サービスおよびビジネス サービスとを関連付けるために AquaLogic Service Bus で使用します。詳細については、「WS-Policy の概要」を参照してください。

WS-Policy を表示および検索するには

  1. 左側のナビゲーション ペインで、[リソース ブラウザ] の下にある [WS-Policy] を選択します。[WS-Policy の概要] ページが表示され、WS-Policy ごとに以下の情報が表示されます。各プロパティの詳細については、「WS-Policy の表示と変更」を参照してください。
  2. プロパティ

    説明

    WS-Policy の名前

    WS-Policy に割り当てられるユニークな名前。この名前は、WS-Policy の詳細ページにリンクされている。 詳細については、「WS-Policy の表示と変更」を参照。

    パス

    プロジェクト名と、WS-Policy が格納されているフォルダの名前。このリソースを含むプロジェクトまたはフォルダにリンクされている。詳細については、「プロジェクトの詳細の表示」または「フォルダの詳細の表示」を参照。

    オプション

    [削除] アイコンをクリックすると、指定した WS-Policy が削除される。詳細については、「WS-Policy の削除」を参照。


     
  3. 特定の WS-Policy を検索するには、以下のいずれかの操作を行います。

関連トピック

WS-Policy の追加

 


WS-Policy の追加

[新しい WS-Policy の作成] ページでは、新しい WS-Policy (Web サービス ポリシー) を追加できます。WS-Policy は、Web サービス セキュリティ ポリシーと、プロキシ サービスおよびビジネス サービスとを関連付けるために AquaLogic Service Bus で使用します。詳細については、「WS-Policy の概要」を参照してください。

新しい WS-Policy を追加するには、以下のいずれかの操作を行います。

新しい WS-Policy を追加するには

  1. まだセッションを作成していない場合は、左側のナビゲーション ペインで、[Change Center] の下にある [作成] をクリックして、現在のコンフィグレーションに変更を加えるための新しいセッションを作成します。詳細については、「Change Center の使用」を参照してください。
  2. 左側のナビゲーション ペインで、[プロジェクト エクスプローラ] を選択します。プロジェクト ビュー ページが表示されます。
  3. WS-Policy を追加するプロジェクトを選択します。WS-Policy は、プロジェクトに直接追加するか、またはプロジェクト内の選択したフォルダに追加できます。
  4. 注意 : フォルダを選択するには、フォルダ名をクリックします。フォルダ ビュー ページが表示されます。

  5. プロジェクト ビュー ページまたはフォルダ ビュー ページの [リソースの作成] フィールドで、[WS-Policy] を選択します。[新しい WS-Policy の作成] ページが表示されます。
  6. [リソース名] フィールドに、この WS-Policy のユニークな名前を入力します。このフィールドは必須です。
  7. [リソースの説明] フィールドに、この WS-Policy の説明を入力します。
  8. [ポリシー] フィールドで、以下のいずれかの操作を行います。
  9. 以下のいずれか 1 つを実行します。

注意 : 新しい WS-Policy は、現在のセッションで保存されます。コンフィグレーションに対する変更が完了したら、左側のナビゲーション ペインで、[Change Center] の下にある [アクティブ化] をクリックします。セッションが終了し、コンフィグレーションがランタイムにデプロイされます。また、セッション中はいつでも [破棄] をクリックすることができ、現在のセッションでこれまでに加えた変更を取り消すことができます。

関連トピック

WS-Policy の表示と検索

WS-Policy の表示と変更

WS-Policy の削除

リソースの作成

 


WS-Policy の表示と変更

WS-Policy の詳細ページでは、特定の WS-Policy (Web Service Policy) の詳細を表示および変更できます。WS-Policy は、Web サービス セキュリティ ポリシーと、プロキシ サービスおよびビジネス サービスとを関連付けるために AquaLogic Service Bus で使用します。詳細については、「WS-Policy の概要」を参照してください。

WS-Policy の詳細を表示および変更するには

  1. WS-Policy を検索します。詳細については、「WS-Policy の表示と検索」を参照してください。
  2. WS-Policy 名をクリックします。WS-Policy の詳細ページに、以下の情報が表示されます。
  3. プロパティ

    説明

    リソース名

    この WS-Policy に割り当てられた名前。

    参照先

    この WS-Policy が参照するオブジェクトの数。該当する参照がある場合は、リンクをクリックするとオブジェクトのリストが表示される。詳細については、「参照の表示」を参照。

    参照元

    この WS-Policy を参照するオブジェクトの数。該当する参照がある場合は、リンクをクリックするとオブジェクトのリストが表示される。詳細については、「参照の表示」を参照。

    説明

    この WS-Policy の説明 (説明が存在する場合)。

    ポリシー

    この WS-Policy のテキスト。


     
  4. セッションの作成または編集をまだ行っていない場合は、左側のナビゲーション ペインで、[Change Center] の下にある [作成] をクリックして新しいセッションを作成するか、[編集] をクリックして既存のセッションに入り、現在のコンフィグレーションを変更します。詳細については、「Change Center の使用」を参照してください。
  5. [編集] をクリックして、フィールドを変更します。各フィールドについては、「WS-Policy の追加」を参照してください。
  6. 注意 : [リソース名] フィールドは変更できません。

  7. 以下のいずれか 1 つを実行します。

注意 : WS-Policy は現在のセッションで更新されます。コンフィグレーションに対する変更が完了したら、左側のナビゲーション ペインで、[Change Center] の下にある [アクティブ化] をクリックします。セッションが終了し、コンフィグレーションがランタイムにデプロイされます。また、セッション中はいつでも [破棄] をクリックすることができ、現在のセッションでこれまでに加えた変更を取り消すことができます。

関連トピック

WS-Policy の削除

 


WS-Policy の削除

[WS-Policy の概要] ページでは、WS-Policy (Web Service Policy) を削除できます。WS-Policy は、Web サービス セキュリティ ポリシーと、プロキシ サービスおよびビジネス サービスとを関連付けるために AquaLogic Service Bus で使用します。詳細については、「WS-Policy の概要」を参照してください。

注意 : AquaLogic Service Bus の他のリソースによって参照されているリソースは削除できません。このようなリソースには、[削除] アイコンの代わりに赤い X が付いた削除アイコンが表示されます。

WS-Policy を削除するには

  1. まだセッションを作成していない場合は、左側のナビゲーション ペインで、[Change Center] の下にある [作成] をクリックして、現在のコンフィグレーションに変更を加えるための新しいセッションを作成します。詳細については、「Change Center の使用」を参照してください。
  2. 左側のナビゲーション ペインで、[リソース ブラウザ] の下にある [WS-Policy] を選択します。[WS-Policy の概要] ページが表示されます。
  3. 削除する WS-Policy の [オプション] フィールドにある [削除] アイコンをクリックします。
  4. WS-Policy がリストから削除されます。

    注意 : 必要であれば、このリソースの削除を取り消すことができます。詳細については、「タスクの取り消し」を参照してください。

    WS-Policy は現在のセッションで削除されます。コンフィグレーションに対する変更が完了したら、左側のナビゲーション ペインで、[Change Center] の下にある [アクティブ化] をクリックします。セッションが終了し、コンフィグレーションがランタイムにデプロイされます。また、セッション中はいつでも [破棄] をクリックすることができ、現在のセッションでこれまでに加えた変更を取り消すことができます。

関連トピック

WS-Policy の表示と検索

WS-Policy の追加

WS-Policy の表示と変更

 

ナビゲーション バーのスキップ  ページの先頭 前 次