AS2MdnSettings Class
- java.
lang. Object - com.
azure. resourcemanager. logic. models. AS2MdnSettings
- com.
public final class AS2MdnSettings
The AS2 agreement mdn settings.
Constructor Summary
Constructor | Description |
---|---|
AS2MdnSettings() |
Creates an instance of AS2Mdn |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
dispositionNotificationTo()
Get the disposition |
String |
mdnText()
Get the mdn |
Hashing |
micHashingAlgorithm()
Get the mic |
boolean |
needMdn()
Get the need |
String |
receiptDeliveryUrl()
Get the receipt |
boolean |
sendInboundMdnToMessageBox()
Get the send |
boolean |
sendMdnAsynchronously()
Get the send |
boolean |
signMdn()
Get the sign |
boolean |
signOutboundMdnIfOptional()
Get the sign |
void |
validate()
Validates the instance. |
AS2Mdn |
withDispositionNotificationTo(String dispositionNotificationTo)
Set the disposition |
AS2Mdn |
withMdnText(String mdnText)
Set the mdn |
AS2Mdn |
withMicHashingAlgorithm(HashingAlgorithm micHashingAlgorithm)
Set the mic |
AS2Mdn |
withNeedMdn(boolean needMdn)
Set the need |
AS2Mdn |
withReceiptDeliveryUrl(String receiptDeliveryUrl)
Set the receipt |
AS2Mdn |
withSendInboundMdnToMessageBox(boolean sendInboundMdnToMessageBox)
Set the send |
AS2Mdn |
withSendMdnAsynchronously(boolean sendMdnAsynchronously)
Set the send |
AS2Mdn |
withSignMdn(boolean signMdn)
Set the sign |
AS2Mdn |
withSignOutboundMdnIfOptional(boolean signOutboundMdnIfOptional)
Set the sign |
Methods inherited from java.lang.Object
Constructor Details
AS2MdnSettings
public AS2MdnSettings()
Creates an instance of AS2MdnSettings class.
Method Details
dispositionNotificationTo
public String dispositionNotificationTo()
Get the dispositionNotificationTo property: The disposition notification to header value.
Returns:
mdnText
public String mdnText()
Get the mdnText property: The MDN text.
Returns:
micHashingAlgorithm
public HashingAlgorithm micHashingAlgorithm()
Get the micHashingAlgorithm property: The signing or hashing algorithm.
Returns:
needMdn
public boolean needMdn()
Get the needMdn property: The value indicating whether to send or request a MDN.
Returns:
receiptDeliveryUrl
public String receiptDeliveryUrl()
Get the receiptDeliveryUrl property: The receipt delivery URL.
Returns:
sendInboundMdnToMessageBox
public boolean sendInboundMdnToMessageBox()
Get the sendInboundMdnToMessageBox property: The value indicating whether to send inbound MDN to message box.
Returns:
sendMdnAsynchronously
public boolean sendMdnAsynchronously()
Get the sendMdnAsynchronously property: The value indicating whether to send the asynchronous MDN.
Returns:
signMdn
public boolean signMdn()
Get the signMdn property: The value indicating whether the MDN needs to be signed or not.
Returns:
signOutboundMdnIfOptional
public boolean signOutboundMdnIfOptional()
Get the signOutboundMdnIfOptional property: The value indicating whether to sign the outbound MDN if optional.
Returns:
validate
public void validate()
Validates the instance.
withDispositionNotificationTo
public AS2MdnSettings withDispositionNotificationTo(String dispositionNotificationTo)
Set the dispositionNotificationTo property: The disposition notification to header value.
Parameters:
Returns:
withMdnText
public AS2MdnSettings withMdnText(String mdnText)
Set the mdnText property: The MDN text.
Parameters:
Returns:
withMicHashingAlgorithm
public AS2MdnSettings withMicHashingAlgorithm(HashingAlgorithm micHashingAlgorithm)
Set the micHashingAlgorithm property: The signing or hashing algorithm.
Parameters:
Returns:
withNeedMdn
public AS2MdnSettings withNeedMdn(boolean needMdn)
Set the needMdn property: The value indicating whether to send or request a MDN.
Parameters:
Returns:
withReceiptDeliveryUrl
public AS2MdnSettings withReceiptDeliveryUrl(String receiptDeliveryUrl)
Set the receiptDeliveryUrl property: The receipt delivery URL.
Parameters:
Returns:
withSendInboundMdnToMessageBox
public AS2MdnSettings withSendInboundMdnToMessageBox(boolean sendInboundMdnToMessageBox)
Set the sendInboundMdnToMessageBox property: The value indicating whether to send inbound MDN to message box.
Parameters:
Returns:
withSendMdnAsynchronously
public AS2MdnSettings withSendMdnAsynchronously(boolean sendMdnAsynchronously)
Set the sendMdnAsynchronously property: The value indicating whether to send the asynchronous MDN.
Parameters:
Returns:
withSignMdn
public AS2MdnSettings withSignMdn(boolean signMdn)
Set the signMdn property: The value indicating whether the MDN needs to be signed or not.
Parameters:
Returns:
withSignOutboundMdnIfOptional
public AS2MdnSettings withSignOutboundMdnIfOptional(boolean signOutboundMdnIfOptional)
Set the signOutboundMdnIfOptional property: The value indicating whether to sign the outbound MDN if optional.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for