4) In the Keystore section of the page, select JKS as the Keystore Type.

5) Fill in values as described in the table below and click the apply button

Path./server-keystore.jks

Path./server-keystore.jks

Keyserver-enc-csf

Keyserver-keystore-csf

Sign Alias server-alias

Encrypt Alias server-alias

Password welcome1

Password welcome1

Password welcome1

Confirm welcome1

Confirm welcome1

Confirm welcome1

7) Weblogic will create the CSF entries the Security Credentials and disable the password fields. These password & aliases can later be changed from WebLogic Domain > Security > Credentials, under oracle.wsm.security map

8) Restart the managed server on which WSM-PM application is running. Preferably restart the entire domain.

2 Configure OSB proxy service security

1) Login to the Service Bus console

2) Activate an edit session

3) Mavigate to the Proxy Service that needs to be secured

4) Click on the Policies section and select policies From OWSM Policy Store

5) Click the paperclip icon and search for oracle/wss11_message_protection_service_policy

6) Select the row and Click the Attach button and Ok

7) In the Policy Override section, insert the CSF key for the encription credentials: server-enc-csf

8) Click the Save button in the top right and click Activate to save the edit session changes

9) Take note from the Proxy Service details of the URL to access the WSDL. Usually it is the OSB managed server + Endpoint URI from the Transport section + ?WSDL. Save this URL for testing. http://localhost:8001/SBProject/business/SecureEmpDataProxy?WSDL

3 Test web service security using EM WS Test

1) Open Enterprise Manager & login

2) Navigate to WebLogic Domain > Web Services > Test Web Service

3) Paste the OSB Proxy Service WSDL url from the previus chapter and click Parse WSDL or WADL

4) In the Security section select OWSM Security Policies

5) Check the policies under Compatible Client Policies

6) Fill in the JKS Keystore Location with absolute path of the client-keystore.jks and click Load Keys