Item | Usage |
---|---|
Your partner’s AS2 ID | Required |
Your AS2 ID | Required |
Your partner’s AS2 server URL | Required if sending AS2 messages |
Your AS2 server URL | Required if receiving AS2 messages |
http://
, Stedi will send messages to your partner using standard HTTP. Since HTTP does not support encryption natively, Stedi must encrypt your messages according to the AS2 protocol before sending them to your partner.
The following table shows the configuration information you need to send AS2 messages to a partner over HTTP.
Item | Usage | Comments |
---|---|---|
Your partner’s public encryption certificate | Required | |
Your partner’s encryption algorithm | Required | Must be AES128_CBC , AES192_CBC , or AES256_CBC |
Your partner’s certificate chain | Optional | Required if your partner certificate was issued by a third-party Certificate Authority (CA) |
Your public encryption certificate | Not used | |
Your private encryption key | Not used |
https://
, Stedi will send messages to your partner using HTTPS. Data transferred over HTTPS is natively encrypted, but some partners may also require you to encrypt the payload using AS2.
The following table shows the information you need to send AS2 messages to a partner over HTTP.
Item | Usage | Comments |
---|---|---|
Your partner’s public encryption certificate | Optional | |
Your partner’s encryption algorithm | Optional | If used, must be AES128_CBC , AES192_CBC , or AES256_CBC |
Your partner’s certificate chain | Optional | Required if your partner certificate was issued by a third-party Certificate Authority (CA) |
Your public encryption certificate | Not used | |
Your private encryption key | Not used |
Item | Usage | Comments |
---|---|---|
Your public signing certificate | Required | |
Your private signing key | Required | |
Your certificate chain | Optional | Required if your certificate was issued by a third-party Certificate Authority (CA) |
Your partner’s public certificate | Not used |
Item | Usage | Comments |
---|---|---|
Your partner’s public signing certificate | Optional | Required if your partner signs MDNs |
Your partner’s certificate chain | Optional | Required if your partner certificate was issued by a third-party Certificate Authority (CA) |
Your partner’s MDN signing algorithm | Required | Can be None , SHA1 , SHA256 , SHA384 , or SHA512 |
Item | Usage | Comments | Exchange with partner |
---|---|---|---|
Your public encryption certificate | Required | Must be 2048-bit or 4096-bit RSA | Yes |
Your private encryption key | Required | Must be 2048-bit or 4096-bit RSA | No |
Your certificate chain | Optional | Required if your certificate was issued by a third-party Certificate Authority (CA) | Yes |
Your encryption algorithm | Required | AES128_CBC , AES192_CBC , AES256_CBC , 3DES | Yes |
Your AS2 server URL | Required | Yes |
Item | Usage | Comments |
---|---|---|
Your partner’s public signing certificate | Required | |
Your partner’s certificate chain | Optional | Required if your partner certificate was issued by a third-party Certificate Authority (CA) |
Item | Usage | Comments |
---|---|---|
Your public signing certificate | Optional | |
Your private signing key | Optional | |
Your certificate chain | Optional | Required if your certificate was issued by a third-party Certificate Authority (CA) |
Item | Usage | Source |
---|---|---|
Your partner’s AS2 ID | Always required | Provided by partner |
Your AS2 ID | Always required | Self-assigned |
Item | Usage | Source |
---|---|---|
Your partner’s AS2 server URL | Required | Provided by partner |
Your partner’s public encryption certificate | Required if using HTTP, optional if using HTTPS | Provided by partner |
Your partner’s encryption algorithm | Required if using HTTP, conditionally required if using HTTPS + AS2 encryption | Provided by partner |
Your partner’s certificate chain | Conditionally required if your partner certificate was issued by a third-party CA | Provided by partner |
Your partner’s public signing certificate | Required if MDNs will be returned | Provided by partner |
Your partner’s certificate chain | Conditionally required if your partner certificate was issued by a third-party CA | Provided by partner |
Your public signing certificate | Optional if your partner requires signed messages | Self-generated or CA |
Your private signing key | Optional if your partner requires signed messages | Self-generated |
Your certificate chain | Conditionally required if your certificate was issued by a third-party CA | CA |
Item | Usage | Source |
---|---|---|
Your AS2 server URL | Required | Core Settings page |
Your public encryption certificate | Required | Self-generated or CA |
Your private encryption key | Required | Self-generated |
Your certificate chain | Conditionally required if your certificate was issued by a third-party Certificate Authority (CA) | CA |
Your encryption algorithm | Required | Self-generated |
Your public signing certificate | Optional if your partner requires signed MDNs | Self-generated or CA |
Your private signing key | Optional if your partner requires signed MDNs | Self-generated |