Attach
a policy set to a service artifact, such as an application,
service, endpoint or operation, to define the quality of services
that are supported. Policy sets can define the policies for WS-Addressing,
WS-Security, WS-ReliableMessaging, WS-Transaction, HTTP transport, Java Messaging Service (JMS) transport, and
Secure Sockets Layer (SSL) transport.
Before you begin
Before you can start
this task, you must deploy an application
containing web services. Also, if none of the default policy sets
contain the necessary policy definitions, then you must create a custom
policy set with the necessary definitions.
About this task
Develop
a web service that contains each of the necessary
artifacts, and deploy your web services application into your application
server instance. Now you can attach policy sets to your service artifacts,
such as an application, service, or endpoint.
To attach a policy set to a service
artifact, perform the following steps:
Procedure
- Open
the administrative console.
- To attach a policy
set to a service provider, click Applications >
Enterprise applications > application_name > Service
provider policy sets and bindings.
To attach a
policy set to a service client, click Applications > Enterprise
applications > application_name > Service
client policy sets and bindings.
- Select
the check box for the service artifact.
- Select Attach to
display a list of available policy
sets to attach. Select a policy set from the list.
- Click Save, to save your changes to the master
configuration.
- [Optional] To see what attachments
are defined for a given
policy set, select Services > Policy sets > Application
policy sets > policy_set_name > Attached
applications.
Results
When you finish these
steps, a policy set is attached to the
service artifact.
Example
If you have the application,
app1 and
you
want to attach the policy set,
WSSecurity default,
then perform the following steps:
- Locate the app1 application
in the Applications > Enterprise
applications collection.
- Click the app1 application.
- Click the Service provider policy sets and bindings link
or the Service client policy sets and bindings link.
- Select
the check box for the service artifact where the policy
set is to be attached.
- Click Attach. Select WSSecurity
default policy
set.
- Click Save, to save your changes to the master
configuration.
What to do next
You can create custom bindings
for policy set attachments.
Read about creating custom bindings for policy set attachments.
You
can configure the service client or service provider to share their
policies. Read about using WS-Policy to exchange policies in a standard
format.