AS 2 Emit Service (com.ibi.agents.AS2EmitAgent)

Syntax:

com.ibi.agents.AS2EmitAgent

iIT Service Object:

misc: AS 2 Emit Agent

Description:

General AS2 emitter for use within the service stack. For more information, see the iWay Service Manager Protocol Guide.

Parameters:

Parameter

Description

Destination *

The URL where information is posted.

Content-Type *

Specifies the content-type of data to be sent.

  • application/XML

  • application/EDIFACT

  • application/EDI-X12

Response timeout value in seconds

Seconds to wait for response before signaling error.

Content Disposition

File name to put in the Content-Disposition header value.

User ID

User ID for Basic Authentication challenges.

Password

Password for Basic Authentication challenges.

Packaging *

Tells the emitter how the document should be packaged for transmission. For encrypted and/or signed packaging, configure S/MIME system properties.

  • encrypted

  • signed

  • signed and encrypted

  • un-encrypted

Compression

If checked, compression will be applied.

  • true

  • false

AS2-From *

A textual value identifying the sender of data exchange.

AS2-To *

A textual value identifying the receiver of data exchange.

Subject

Sets the subject header.

Request Receipt *

Tells the emitter to send a request for receipt, for example, MDN(Message Disposition Notification).

  • None. No MDN Returned

  • Signed. Signed MDN Returned

  • Unsigned. Unsigned MDN Returned

Asynchronous receipt URL

If an asynchronous receipt should be requested, specify the URL to which the receipt should be sent. Supported values are in the form:

  • mailto:<user>@<host> for asynchronous receipt by email
  • http://<host>/... for asynchronous receipt by HTTP
  • https://<host>/... for asynchronous receipt by HTTPS

Receipt Destination

Encryption algorithm.

  • CAST5

  • DES-EDE3

  • IDEA

  • RC2

Public Key Entry Alias

The alias for the public key entry used for encryption.

Private Key Entry Alias

The alias for the private key entry used for signing.

Private Key Password

Password to access the private key. If left blank, password used to access Keystore will be used.

Digest Algorithm

Digest algorithm used for signing.

  • SHA-1

  • MD5

Encryption Algorithm

Algorithm to be used for encrypting.

  • CAST5

  • DES-EDE3

  • IDEA

  • RC2

IP Interface Host

Local IP Interface from which the outgoing IP socket originates.

IP Interface Port

Local IP Port from which the outgoing IP socket originates.

Parameters - Proxy

Parameter

Description

Proxy

If on, emit through proxy server.

  • true

  • false

Proxy URL

URL of the proxy server.

Proxy User ID

User ID for Basic Authentication challenges issued by Proxy.

Proxy Password

Password for Basic Authentication challenges issued by Proxy.

Parameters - HTTPS

Parameter

Description

Secure Connection

Use a secure connection. You may need to configure the Keystore under HTTPS section of the system properties if client authentication is required. Note, if keystore is configured in system properties make sure it has the CA certificate or the client certificate of the server you are connecting to. If keystore is not configured in system properties, default truststore located under JRE_HOME/lib/security/cacerts will be used.

  • true

  • false

Use 128-bit Encryption

Enforces the use of 128-bit encryption.

  • true

  • false

Security Protocol

Security protocol.

  • SSL. Supports some version of SSL. May support other versions.

  • SSLv2. Supports SSL version 2 or higher.

  • SSLv3. Supports SSL version 3. May support other versions.

  • TLS. Supports some version of TLS. May support other versions.

  • TLSv1. Supports TLS version 1. May support other versions.

Parameters - Agent Specific Parameters

Parameter

Description

Return *

Checks to see if it should return from this agent.

  • true

  • false

Avoid Preemitter

Check to see if any preemitter be avoided.

  • true

  • false

Response Wrapper Tag

The tag name with which to wrap the response if the response is non-XML and must be XML.

Response Base64 Encoded

Checks to see if the response needs to be Base64 encoded.

  • true

  • false

Edges:

The following table lists the available line edges for the AS 2 Emit Service (com.ibi.agents.AS2EmitAgent).

Line Edge

Description

OnError

Error

OnSuccess

Success

OnFailure

Failure

OnCustom

  • OnError
  • OnSuccess
  • OnFailure
  • fail_parse