1. Home
  2. Getting Started
  3. Trading Partner / Application – AS2
  1. Home
  2. Videos
  3. Trading Partner / Application – AS2

Trading Partner / Application – AS2

Trading Partner – AS2

Provide Identity Name,Profile Name ,AS2 Identifier,Exchange Certificate and Signing Certificate for Organization Profile . 

 

Property  Description 
Partner Name  Provide Partner Name 
 Partner ID Provide Valid Trading Partner ID to identify the Trading Partner in Partner ID section Partner id is the application id that is utilized.(Oracle ID, SAP ID)  
Email Id  Provide the email ID of the trading partner contact for the reference 
Phone Number  Provide the Phone number of the Trading Partner Contact
Status  Provide the status of the partner whether the partner is Active or Inactive
Organization  If Organization is checked in as yes then As2 Configuration type will be Organization. If Organization is checked in as No then As2 Configuration type will be Partner. 
Identity Name  Name of identity used for Organization. Do not enter spaces in this field. Required.
Profile Name  Name of your Organization. Required. 
Email Address  Email Address of your Organization 
Email Host  Email Host Address of your Organization. 
Email Port  Email Port of your Organization. 
AS2 Identifier  AS2 identifier of your Organization. Required. 
Exchange Certificate  It is the Certificate belongs to partner deploy in the SI Server and choose it. 
Signing Certificate  It is the Certificate that belongs to the Organization, choose from the SI Server. 

 

For Non Organization Profile provide SenderID ,SenderQualifier ,End Point, Response Timeout, Payload Type, Mime Type, Mime Sub-Type, SSL Type, Exchange Certificate, Key Certification, Payload Encryption Algorithm, Payload security, Signature Algorithm Encryption Algorithm, MDN Required, MDN Type, MDN Encryption and SSL Type. 

 

Property  Description 
Identity Name  Name of identity used for Business partner. Do not enter spaces in this field. Required. 
Profile Name  Name of your Business partner. 
AS2 Identifier  AS2 identifier of your Business partner. Required. 
Senderid  The sender ID is the unique business identifier that is used to identify the trading partner. 
Sender Qualifier  Provide a SenderidQualifier 
HTTPS  Check yes,if AS2 is working on https. 
End Point  Comprised of ip address, port and a uri. This is where you will send your AS2 data and MDN’s. Each Sterling B2B Integrator has a out of the box HTTP Server Adapter that is pre-configured to load with an endpoint for AS2. The canned endpoint is: http://ip_address_of_SI:baseport+33/as2. So if you SI instance is loaded on a box that has the ip address of 11.22.33.44 and you access the dashboard from port 5566, your canned endpoint would be http://11.22.33.44:5599/as2
Response Timeout  Number of seconds the HTTP client adapter waits for a response from the trading partner’s server before the system times out. 
Http Client Adapter  Select the configured HTTP Adapter. 
 Compress Data  Level to compress the payload. Optional. Valid values are: 

None 

Low 

Medium 

High 

Default (this is the default)

 Payload Type  Payload is the document at the inner level of the message. The payload type describes the message format for transporting documents. Optional. Valid values are: 

 Plain Text – Payload is not signed and it is not encrypted.

Signed Detached – Payload is signed with a detached signature, according to the EDIINT specifications. 

Encrypted – Payload is encrypted according to the EDIINT specifications. 

Signed Detached Encrypted – Payload is signed with a detached signature and then encrypted, according to the EDIINT specifications. This is the default. 

 

 Mime Type  How to package the lowest level of payload content (the document at the inner level of a message) to be sent. MIME type helps to implement the EDIINT specification correctly, and provides some flexibility, because receiving programs might expect a specified MIME type and sub-type. The MIME type value is used as the Content-type value in the header of the payload section of the message. Optional. Valid values are: 

Text – For XML or text 

Application – For EDI, or any other type of data (this is the default) 

Message 

Image 

Video 

Audio 

 Mime Sub-Type  How to package the lowest level of payload content (the document at the inner level of a message) to be sent.The MIME sub type value combined with the MIME type value creates the Content-type values in the header of the payload section of the message. For example, Content-Type: Application/EDI-X12, where Application is a MIME type and EDI-X12 is the MIME sub type. Optional. Valid values are: 

EDI-X12 (this is the default) 

EDIFACT 

EDI-Consent 

Octet-stream – For any type of data 

XML 

Plain 

 SSL Type  Whether Secure Sockets Layer (SSL) should be active. SSL is a negotiation between the client and the server that establishes the method of encrypting and decrypting data transmissions. Optional. Valid values are: 

None – SSL is not used (default). 

Optional – SSL encryption. 

Must – Uses this protocol configured for SSL encryption. 

Exchange Certificate  Name of the trading partner encryption certificate. Use the trusted certificate that this specific trading partner sent to you. You must check in the trading partner certificate prior to setting up the trading profile. Optional
Signing Certificate  Name of the signing certificate that your trading partner sent you. This certificate can be the same as the exchange certificate, if your trading partner uses the same certificate for both encryption and signing. Use the trusted certificate that this specific trading partner sent to you. You must check in the trading partner certificate prior to setting up the trading profile. Required
CA Certification  Certificate used to validate SSL server authentication of the trading partner. Required if you selected Must or Optional in the SSL field. 
Key Certification  A combination of ASCII-encoded certificate and ASCII- encoded PKCS5 encrypted key. Select a key certificate. 
Key Certification Passphrase  Type a passphrase to be used with this key certificate.Required only if a key certificate is being used for SSL client side authentication and if the SSL parameter is set to Optional or Must.
 Cipher Strength  Strength of the algorithms used to encrypt data. Only 
 Payload Encryption Algorithm  If you selected a payload type requiring encryption, identifies the encryption algorithm to use.

Triple DES 168 CBC with PKCS5 padding 

56-bit DES CBC with PKCS5 padding (default) 

128-bit RC2 CBC with PKCS5 padding 

40-bit RC2 CBC with PKCS5 padding 

 Payload Security  Payload is the document at the inner level of the message. The payload type describes the message format for transporting documents. Optional. Valid values are:

 Plain Text – Payload is not signed and it is not encrypted.

 Signed Detached – Payload is signed with a detached signature, according to the EDIINT specifications. 

Encrypted – Payload is encrypted according to the EDIINT specifications. 

Signed Detached Encrypted – Payload is signed with a detached signature and then encrypted, according to the EDIINT specifications. This is the default. 

 Encryption Algorithm If you selected a payload type requiring encryption, identifies the encryption algorithm to use. 

Triple DES 168 CBC with PKCS5 padding 

56-bit DES CBC with PKCS5 padding (default) 

128-bit RC2 CBC with PKCS5 padding 

40-bit RC2 CBC with PKCS5 padding

Signature Algorithm  Algorithm to use to sign messages to the trading partner. Optional. Valid values are MD5 and SHA1 (Secure Hash Algorithm). The default is SHA1. This field is required if you select a payload type requiring a signature. 
MDN Required  Check if Message Delivery Note is required or not. 
MDN Type  Select the MDN Type from the drop down list. 
MDN Encryption  Select MDN Encryption from the drop down list. 
Adapter Name  Provide respective AS2 Adapter Name 

 Here we use AS2 protocol to transfer data of any type from system to system which provides more security, signing certificate and exchange certificates are used for data encryption(trusted certs).

Application – AS2

The process for creating an application which usesAS2 is similar to how we created the Trading Partner with AS2 above.

 

Updated on June 4, 2019

Was this article helpful?

Related Articles

Leave a Comment