After you have created the application object, you generate the following settings required to protect web service resources from their WSDL files:
To create the web service resources and security policy
The Secure Web Services from WSDL: Select Application pane appears.
The Secure Web Services from WSDL: Input WSDL pane appears.
http://example.com/WSDL/my-wsdl.wsdl
The Secure Web Services from WSDL: Define Policies pane appears, displaying a selectable table of the web services (ports) defined in the WSDL file.
(To return to the top-level WSDL view, click the All Web Services link at the top-left corner of the table.)
The Secure Web Services from WSDL: Summary pane opens, displaying a summary of the components, sub-components, and resources that will be created according to your selections.
The Administrative UI creates component and resource definitions corresponding to your settings for all specified web service ports and operations, a default application role (that defines no user access), and a security policy that binds that default role with resources.
However, if you assigned different authentication schemes to a web service port and any of its operations, you will need to manually create a resource definition for that web service port:
The Modify Application pane opens
A list of applications that match the search criteria opens.
The Modify Object: Name pane opens.
The Create Application Resource pane opens.
Specifiy a name for the resource, accept the default resource filter (/*) and select the ProcessSOAP and ProcessXML Web Agent actions.
The web services you chose to protect are now secure. No access requests will be authorized until you modify the default role to define access privileges or create more roles and bind them to resources in the authorization policy.
Note: You can repeat this procedure to add the resources from multiple WSDL files to the same application.
| Copyright © 2009 CA. All rights reserved. | Email CA about this topic |