This section includes the following topics:
Web Services Policy Framework (WS-Policy) is an extensible XML-based framework that extends the configuration of a Web service with domain specific security assertions and specifies the security requirements, expectations, and capabilities of the Web service. In AquaLogic Service Bus, one of the primary uses of WS-Policy is configuring message-level security in proxy services and business services.
AquaLogic Service Bus includes three simple WS-Policy files that you can use to require clients to authorize, digitally encrypt, or digitally sign SOAP messages: Auth.xml
, Encrypt.xml
, and Sign.xml
. BEA recommends that unless you have specific security needs, you use these pre-packaged files as often as possible.
For more information about using these policies, see AquaLogic Service Bus Policy Statements in AquaLogic Service Bus Security Guide.
If the AquaLogic Service Bus WS-Policy statements do not meet your security needs, you can write your own WS-Policies (custom WS-Policies), import them to AquaLogic Service Bus, and refer to them from the WSDL. (The AquaLogic Service Bus WS-Policy statements are read-only.)
For information about creating and referring to custom WS-Policies, see Using Web Service Policy to Specify Inbound Message-Level Security in AquaLogic Service Bus Security Guide.
The following table lists the pages you can access from the Resource Browser and Project Explorer modules. The tasks and help topics associated with each are provided.
The Summary of WS-Policies page lists the custom Web Service Policies (WS-Policies) that you have added to the current AquaLogic Service Bus domain. The AquaLogic Service Bus Console does not display the AquaLogic Service Bus WS-Policies, which are pre-packaged and available to all AquaLogic Service Bus domains. To learn more, see Overview of WS-Policies.
Click the name to see the WS-Policy Details page. To learn more, see Viewing and Changing Custom WS-Policies.
|
|
Click on the name to see the project or folder that contains this resource. To learn more, see Viewing Project Details or Viewing Folder Details.
|
|
Contains a Delete icon. If a business service or proxy service has been configured to use the WS-Policy, contains a Delete icon with a red X to indicate that you cannot delete the WS-Policy.
To learn more, see Deleting a Custom WS-Policy.
|
The Create a New WS-Policy page allows you to add a custom Web Service Policy (WS-Policy). WS-Policies are used in AquaLogic Service Bus to associate Web service security policy with proxy services and business services. To learn more, see Overview of WS-Policies.
You can either import an XML file that contains your WS-Policy or write the WS-Policy directly in the AquaLogic Service Bus Console.
Note: | Click the name of a folder to select it. The Folder View page is displayed. |
Note: | The new WS-Policy is saved in the current session. When you have finished making changes to this configuration, from the left navigation pane, click Activate under Change Center. The session ends and the configuration is deployed. Alternatively, click Discard at any time during the session to delete the changes you have made so far in the current session. |
Listing and Locating Custom WS-Policies
Viewing and Changing Custom WS-Policies
The WS-Policy Details page allows you to view and change details of a specific custom Web Service Policy (WS-Policy). The AquaLogic Service Bus Console does not display the AquaLogic Service Bus WS-Policies, which are read-only. To learn more, see Overview of WS-Policies.
The number of objects that this WS-Policy references. If such references exist, click the link to view a list of the objects. To learn more, see Viewing References.
|
|
The number of objects that reference this WS-Policy. If such references exist, click the link to view a list of the objects. To learn more, see Viewing References.
|
|
Note: | You cannot change the Resource Name field. |
Note: | The WS-Policy is updated in the current session. When you have finished making changes to this configuration, from the left navigation pane, click Activate under Change Center. The session ends and the configuration is deployed to run time. Alternatively, click Discard at any time during the session to delete the changes you have made so far in the current session. |
The Summary of WS-Policies page allows you to delete custom Web Service Policies (WS-Policies). The AquaLogic Service Bus Console does not display the AquaLogic Service Bus WS-Policies, which are read-only and cannot be deleted. To learn more, see Overview of WS-Policies.
See Viewing and Changing Business Services or Viewing and Changing Proxy Services.
The WS-Policy is removed from the list.
Note: | If necessary, you can undo the deletion of this resource. To learn more, see Undoing a Task. |
The WS-Policy is deleted in the current session. When you have finished making changes to this configuration, from the left navigation pane, click Activate under Change Center. The session ends and the configuration is deployed to run time. Alternatively, click Discard at any time during the session to delete the changes you have made so far in the current session.
Listing and Locating Custom WS-Policies
Viewing and Changing Custom WS-Policies