Create a Web service. Attach the following policies: Configure identity and trust stores, as described in Configure identity and trust Configure message-level security, as described in: Deploy the Web service.

Interoperability with Oracle WebLogic Server 11g Web Service Security Environments 4-21 11. Invoke the Web application client and enter the appropriate credentials.

4.12.2 Configuring Oracle WSM 11g Client and Oracle WebLogic Server 11g Web Service

To configure Oracle WSM 11g client and Oracle WebLogic Server 11g Web service, perform the following steps:

4.12.2.1 Configuring Oracle WebLogic Server 11g Web Service

1. Create a Web service.

2. Attach the following policies:

■ Wssp1.2-wss10_saml_token_with_message_protection_owsm_policy.xml ■ Wssp1.2-2007-SignBody.xml ■ Wssp1.2-2007-EncryptBody.xml For more information, see Updating the JWS File with Policy and Policies Annotations in Oracle Fusion Middleware Securing WebLogic Web Services for Oracle WebLogic Server.

3. Configure identity and trust stores, as described in Configure identity and trust

in Oracle Fusion Middleware Oracle WebLogic Server Administration Console Help

4. Configure message-level security, as described in:

■ Configuring Message-Level Security in Oracle Fusion Middleware Securing WebLogic Web Services for Oracle WebLogic Server ■ Create a Web Service security configuration in Oracle Fusion Middleware Oracle WebLogic Server Administration Console Help. Since this is a WS-Security 1.1 policy, you need to configure Confidentiality Key only.

5. Deploy the Web service.

See Oracle Fusion Middleware Deploying Applications to Oracle WebLogic Server. 6. Create a SAMLIdentityAsserterV2 authentication provider, as described in Configuring Authentication and Identity Assertion providers in Oracle Fusion Middleware Oracle WebLogic Server Administration Console Help. In the WebLogic Server Administration Console, navigate to Security Realms RealmName Providers Credential Mapping page and create a New Credential Mapping Provider of type SAMLCredentialMapperV2. 7. Restart WebLogic Server. 8. Select the authentication provider created in step 5. 9. Create a SAML asserting party, as described in Create a SAML 1.1 Asserting Party in Oracle Fusion Middleware Oracle WebLogic Server Administration Console Help. ■ Set Profile to WSSSender-Vouches. 10. Configure a SAML asserting party, as described in Configure a SAML 1.1 Asserting Party in Oracle Fusion Middleware Oracle WebLogic Server Administration Console Help. 4-22 Oracle Fusion Middleware Interoperability Guide for Oracle Web Services Manager Configure the SAML asserting party as follows leave other values set to the defaults: a. Set Issuer URI to www.oracle.com. b. Set Target URL to url_used_by_client.

4.12.2.2 Configuring Oracle WSM 11g Client