Two-Way SSL Authentication
The identities of the client and server are both represented by digital certificates in two-way SSL.
Currently, Salesforce supports both self-signed and CA-signed certificates. To configure the two-way SSL authentication, perform the following steps:
- Procedure
- Log on to Salesforce.com and click
from the left panel.
All outbound messages are displayed in the All Outbound Messages panel.
- Click the one you want to use.
The Workflow Outbound Message Detail panel is displayed.
- Right-click Click for WSDL, next click Save Link As.
- Type a file name or accept the default name to save the .wsdl file to your local directory.
- Copy the .wsdl file into your project.
- Configure Keystore Provider.
- Configure SSL Server.
- Select the Enable Mutual Authentication checkbox in the Basic SSL Server Configuration panel.
- Select required from the Client Auth Type list.
- Specify HTTP Connector and select the
Confidentiality checkbox in the
Security panel.
Note: See TIBCO ActiveMatrix BusinessWorks Bindings and Palettes Reference on how to configure Keystore Provider, SSL Server and HTTP Connector.
- Click and configure the
Salesforce Outbound Message Listener starter in the Process editor:
- Click the
Choose/Create Default Resource icon
to select the http connection you just created. Click
OK.
- Click the
Select Outbound wsdl file from workspace icon
beside the WSDL field to select the
.wsdl file imported. Click
OK.
- Click the
Choose/Create Default Resource icon
- Click .