Configure the SWIFTNet Client Service or Business Process for SSL

About this task

Note: These steps are not required for SWIFTNet7 configurations.

You must either configure the SWIFT Client service through the Sterling B2B Integrator user interface or through the business process you create for the service.

To configure the SWIFTNet Client service for SSL, complete the following:

Procedure

  1. Select Deployment > Services > Configuration.
  2. Search for SWIFTNet Client service or select it from the list and click Go!.
  3. Click Edit.
  4. Ensure that Use SSL is set to Must.
  5. For CA Certificate, select the appropriate CA certificate. This is the certificate you imported in step 2 of Prepare the SSL Certificates for the SWIFTNet Server.

    Alternatively, to configure the SWIFTNetClient business process, add the following to the BPML to ensure the SSL configuration for the SWIFTNet HTTP Client adapter is included:

    Note: The bold lines indicate information that you need to modify to match your installation.
    
    <<operation>
          <participant name="SWIFTNetClientService"/>
          <output message="handleClientRequest">
            <assign to="." from="*"></assign>
            <assign to="interfaceMode">interact</assign>
            <assign to="swiftOp">sync</assign>
            <assign to="requestorDN">o=ptscfrnn,o=swift</assign>
            <assign to="responderDN">o=ptscfrnn,o=swift</assign>
            <assign to="serviceName">swift.generic.ia!x</assign>
            <assign to="SnF">FALSE</assign>
            <assign to="nonRepudiation">FALSE</assign>
            <assign to="possibleDuplicate">FALSE</assign>
            <assign to="deliveryNotification">FALSE</assign>
            <assign to="UseSSL">TRUE</assign>
            <assign to="CipherStrength">All</assign>
      <assign to="CACertId">000.00.000.00:00000:10f3202f455:4337</assign>
          </output>
          <input message="testing">
            <assign to="." from="*"></assign>
          </input>
        </operation>
    
    Note: The CACertId must match the CA Cert ID you configured for the SWIFTNet Server (step 2 of Prepare the SSL Certificates for the SWIFTNet Server).