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.