Certificates in Partner Profile XML

You can select Certificates and Private Keys from lists in the system in the Sterling B2B Integrator user interface.

If you are setting up a Partner Profile XML manually, you must reference the certificates listed in the following table:

Location

Certificate Name

PhysicalPartner

AuthenticationCertificate

PhysicalPartner/TCP-IP

SSLCertificate

LogicalPartner

FileServiceCertificate

Each certificate can be a:
  • CA Certificate - can be used more than once in one location
  • Trusted Certificate - can be used more than once in one location
  • System Certificate (PrivateKey) - can be used only once in one location

For more information on using certificates, see Digital Certificates. To view a sample template of a manual Partner Profile, see Manual Partner Profile Sample.

The following is an example of specifying a system certificate:

<Certificate name> type="PrivateKey" 
  Subject <Distinguished Name String>    (required) 
  Issuer <Distinguished Name String>    (required) 
  Serial <BigNumber String>   (optional)
Note: The components within one distinguished name have to be separated by a comma, optionally following a blank.

The following is a code sample of a system certificate:

<AuthenticationCertificate type="PrivateKey"> 
    <Subject>CN=SOAServicesTestCertificate, O=SOAServicesTestIdentity1,
         C=US</Subject> 
    <Issuer> CN=SOAServicesTestCertificate, O=SOAServicesTestIdentity2,
       C=US</Issuer> 
    <Serial>01234567890987654321</Serial>
</AuthenticationCertificate>

The following is an example of specifying a CA or a Trusted certificate:

{ <Certificate name> type="CA or Trusted" 
   Subject <Distinguished Name String>    (required) 
   Issuer  <Distinguished Name String>    (required) 
   Serial<BigNumber String> (optional)}+  (the whole structure can repeat)
Note: The components within one distinguished name have to be separated by a comma, optionally following a blank.

The following is a code sample of a CA or Trusted certificate:

<SSLCertificate type="Trusted"> 
    <Subject>CN=OFTP_TLS_A1, OU=RL, O=STERLING, L=DUESSELDORF, 
        ST=NRW, C=DE</Subject> 
     <Issuer>C=GE, O=Sterling, OU=RL, CN=RLCA</Issuer> 
</SSLCertificate>