Sun B2B Suite AS2 Protocol Manager User's Guide

Message Attribute Definition Parameters

This section explains how to configure Message Attribute Definition (MAD) ePM parameters for the current Transaction Profile. Find these parameters displayed in ePM in the ePM Canvas (right ePM window). This section explains these parameters in the order they appear in ePM. If text in parentheses after a description reads “optional,” it is not necessary for you to set this parameter.

AS2_FROM

Description

Allows you to enter the name of the FromPartner Delivery Transaction Profile, which the sending TP is using (required). The attribute name is AS2From.

Required Values

A valid string indicating the name of the appropriate ToPartner Delivery Protocol

Default

None

AS2_HOST

Description

Allows you to enter the name of the sender TP's host (required). The attribute name is AS2Host.

Required Values

A valid string indicating the sender TP's host name

Default

None

AS2_HTTP_FROM

Description

Allows you to enter the name of the Transport, which the sending TP is using (required). The attribute name is AS2HTTPFrom.

Required Values

A valid string indicating the name of the appropriate Transport

Default

None

AS2_SUBJECT

Description

Allows you to enter the AS2 subject of the sending TP's messages (required). The attribute name is AS2Subject.

Required Values

A valid string indicating the AS2 subject of the sending TP's messages

Default

None

AS2_TO

Description

Allows you to enter the name of the ToPartner Delivery Transaction Profile, which the sending TP is using (required). The attribute name is AS2To.

Required Values

A valid string indicating the name of the appropriate ToPartner Delivery Protocol

Default

None

AS2_VERSION

Description

Allows you to enter the current version of AS2 in use (required). The attribute name is AS2Version.

Required Values

1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, or 1.9

Default

None

AS2_COMPRESSED_BEFORE_SIGNED

Description

Allows you to specify whether the TP must do a compression operation any outbound message is sent (required). If you set this parameter to true, compression is done before signing. The attribute name is CompressB4Signing.

Required Values

true or false

Default

false

AS2_MDN_SIGNATURE_REQ

Description

Allows you to specify whether the sending TP requires a signed MDN (required). The attribute name is IsSignedMDNRequired.

Required Values

true or false

Default

false

AS2_MDN_RESPONSE_TYPE

Description

Allows you to specify whether the sending TP requires a synchronous or asynchronous MDN (required). The attribute name is IsSyncMDNRequired.

Required Values

SYNC or ASYNC

Default

ASYNC

AS2_MAX_RETRY_COUNT

Description

If AS2_RESEND_REQ is set to true, allows you to specify the maximum number of times the system is to retry sending a message before timing out. You can choose to use this parameter or AS2_MAX_RETRY_TIMEOUT, which sets the time-out in terms of time. If you use AS2_MAX_RETRY_COUNT, allow AS2_MAX_RETRY_TIMEOUT to retain its default setting, false (optional).

Required Values

true or false

Default

false

AS2_MDN_DELIVERY_URL

Description

Allows you to enter the destination URL where you want the MDN delivered.

Required Values

A valid URL representing the specified MDN destination URL.

Default

None

AS2_POSITIVE_MDN_DISPOSITION

Description

Allows you to enter the name of the message that the TP sends with the MDN, for example, Positive Disposition Message (required). The attribute name is MDNDispositionMessage.

Required Values

The appropriate valid string that represents the message name

Default

None

DISPOSITION_NOTIFICATION_TO

Description

Allows you to enter the email address where you want the system to send a notification of the MDN's disposition.


Note –

The DISPOSITION_NOTIFICATION_TO email address can be any one you select.


Required Values

A valid email address where an MDN disposition message can be sent.

Default

None

AS2_MIC_ALGORITHM

Description

Allows you to enter the name of the algorithm used to check the message integrity (required). The parameter calculates the MIC value of the payload, inbound and outbound, allowing correct message correlations. The attribute name is MICAlgorithm.

Required Values

sha1

Default

sha1

AS2_MIC_DIGEST_ALGORITHM

Description

Allows you to enter the name of the algorithm used to calculate the digest value in signing (required). The attribute name is MICDigestAlgorithm.

Required Values

sha1 or MD5

Default

sha1

AS2_PAYLOAD_TYPE

Description

Allows you to identify the payload type, that is, what type of message the TP is sending (required). The attribute name is PayloadType.

Required Values

X12, EDIFACT, EDI-X12, XML, or Others

Default

X12

AS2_REPORTING_UA

Description

Allows you to enter a value representing the reporting user for the message disposition notification (MDN) (required). The attribute name is ReportingUA.

Required Values

The appropriate valid string that represents the MDN's reporting user.

Default

None

AS2_RESEND_REQ

Description

Allows you to specify whether you want to require the system to resend messages (required).

Required Values

true or false

Default

false

AS2_MDN_REQ

Description

Allows you to enter a value that is used to identify whether the sender TP requires an MDN (required). The attribute name is RequireMDN.

Required Values

true or false

Default

false

AS2_RETRY_TIMEOUT

Description

If AS2_RESEND_REQ is set to true, allows you to specify the maximum amount of time the system is to wait while retrying to send a message, before timing out, in milliseconds. You can choose to use this parameter or AS2_MAX_RETRY_COUNT, which sets the time-out in terms of the number of retries. If you use AS2_MAX_RETRY_TIMEOUT, allow AS2_MAX_RETRY_COUNT to retain its default setting, false (optional).

Required Values

true or false

Default

false

AS2 Signed Option

Description

Allows you specify a special type of certificate signing you require (optional).

Required Values

A valid certificate signature type.

Default

None

AS2 Signed MIC Algorithm

Description

Allows you to specify a MIC algorithm for certificate signing (optional).

Required Values

A valid MIC algorithm.

Default

None