AS2MdnSettingsArgs

data class AS2MdnSettingsArgs(val dispositionNotificationTo: Output<String>? = null, val mdnText: Output<String>? = null, val micHashingAlgorithm: Output<Either<String, HashingAlgorithm>>, val needMDN: Output<Boolean>, val receiptDeliveryUrl: Output<String>? = null, val sendInboundMDNToMessageBox: Output<Boolean>, val sendMDNAsynchronously: Output<Boolean>, val signMDN: Output<Boolean>, val signOutboundMDNIfOptional: Output<Boolean>) : ConvertibleToJava<AS2MdnSettingsArgs>

The AS2 agreement mdn settings.

Constructors

Link copied to clipboard
constructor(dispositionNotificationTo: Output<String>? = null, mdnText: Output<String>? = null, micHashingAlgorithm: Output<Either<String, HashingAlgorithm>>, needMDN: Output<Boolean>, receiptDeliveryUrl: Output<String>? = null, sendInboundMDNToMessageBox: Output<Boolean>, sendMDNAsynchronously: Output<Boolean>, signMDN: Output<Boolean>, signOutboundMDNIfOptional: Output<Boolean>)

Properties

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

The disposition notification to header value.

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

The MDN text.

Link copied to clipboard

The signing or hashing algorithm.

Link copied to clipboard
val needMDN: Output<Boolean>

The value indicating whether to send or request a MDN.

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

The receipt delivery URL.

Link copied to clipboard

The value indicating whether to send inbound MDN to message box.

Link copied to clipboard

The value indicating whether to send the asynchronous MDN.

Link copied to clipboard
val signMDN: Output<Boolean>

The value indicating whether the MDN needs to be signed or not.

Link copied to clipboard

The value indicating whether to sign the outbound MDN if optional.

Functions

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