ConnectorAs2ConfigArgs

data class ConnectorAs2ConfigArgs(val compression: Output<String>, val encryptionAlgorithm: Output<String>, val localProfileId: Output<String>, val mdnResponse: Output<String>, val mdnSigningAlgorithm: Output<String>? = null, val messageSubject: Output<String>? = null, val partnerProfileId: Output<String>, val signingAlgorithm: Output<String>) : ConvertibleToJava<ConnectorAs2ConfigArgs>

Constructors

Link copied to clipboard
constructor(compression: Output<String>, encryptionAlgorithm: Output<String>, localProfileId: Output<String>, mdnResponse: Output<String>, mdnSigningAlgorithm: Output<String>? = null, messageSubject: Output<String>? = null, partnerProfileId: Output<String>, signingAlgorithm: Output<String>)

Properties

Link copied to clipboard
val compression: Output<String>

Specifies weather AS2 file is compressed. The valud values are ZLIB and DISABLED.

Link copied to clipboard

The algorithm that is used to encrypt the file. The valid values are AES128_CBC | AES192_CBC | AES256_CBC | NONE.

Link copied to clipboard
val localProfileId: Output<String>

The unique identifier for the AS2 local profile.

Link copied to clipboard
val mdnResponse: Output<String>

Used for outbound requests to determine if a partner response for transfers is synchronous or asynchronous. The valid values are SYNC and NONE.

Link copied to clipboard
val mdnSigningAlgorithm: Output<String>? = null

The signing algorithm for the Mdn response. The valid values are SHA256 | SHA384 | SHA512 | SHA1 | NONE | DEFAULT.

Link copied to clipboard
val messageSubject: Output<String>? = null

Used as the subject HTTP header attribute in AS2 messages that are being sent with the connector.

Link copied to clipboard

The unique identifier for the AS2 partner profile.

Link copied to clipboard

The algorithm that is used to sign AS2 messages sent with the connector. The valid values are SHA256 | SHA384 | SHA512 | SHA1 | NONE .

Functions

Link copied to clipboard
open override fun toJava(): ConnectorAs2ConfigArgs