Log out?

AS2 Transport

AS2 Transport

The AS2 Transport is used to send messages to an AS2 server via HTTP Post request.

1. Basic Tab: On the Basic tab, you can specify:

Partnership Name: The name of the Sender-to-Receiver Partnership.

Encryption Algorithm: If message encryption is desired, the algorithm to use. Supported algorithms include: 3DES, CAST5, IDEA, and RC2.

Signing Algorithm: If message signing is desired, the algorithm to use. Supported options include: MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512. Note: Some of these algorithms require the Java Cryptography Extension Unlimited Strength Policy files, explained in more detail and available for download here.

Compress Message: Select this option if message compression is desired.

Timeout Length: How long to wait for an HTTP connection before timeout.

Retry Count: How many times an unsuccessful transmission should be retried.

2. Sender Tab: From the Sender tab, you can specify:

Message Subject: The user-defined subject for this AS2 message.

Sender ID: The ID of the Sender (this system).

Sender Email: The email of the Sender.

Sender Key Alias: The alias of the key to be used for message signing.

3. Receiver Tab: From the Receiver tab, you can specify:

Receiver ID: The ID of the system that will be receiving messages.

Receiver URL: The URL of the HTTP endpoint where messages should be sent.

Receiver Key Alias: The alias of the Receiver’s key which will be used for encryption.

Receiver Certificate File: The Receiver’s certificate file.

4. Advanced Tab: From the Advanced tab, you can specify:

Encoding Type: The encoding method for the AS2 message. If in doubt, leave the value as ‘UTF-8’.

TLS Version: If a TLS version besides 1.1 is desired, it can be selected here.

5. MDN Tab: If an asynchronous MDN response is desired it can be specified here, along with the URL where the asynchronous response should be sent. If unsure, leave ‘Synchronous’.

6. KeyStore: On the KeyStore tab, you can specify:

KeyStore Path: The path to the KeyStore file where the decryption key is stored.

KeyStore Type: The type of KeyStore. We support PKCS12, JKS, and JCEKS KeyStore types.

KeyStore Password: If needed, password to unlock the KeyStore.

KeyStore Attribute: If the KeyStore information is stored in a Transaction Attribute, that information can be provided here.


7. Proxy Tab: If use of a proxy is required, the necessary host, port, and credential information can be entered in this tab.

This is a unique website which will require a more modern browser to work! Please upgrade today!


Our editors are notified.