Share via


AS2ValidationSettings Constructor

Definition

Initializes a new instance of AS2ValidationSettings.

public AS2ValidationSettings (bool overrideMessageProperties, bool encryptMessage, bool signMessage, bool compressMessage, bool checkDuplicateMessage, int interchangeDuplicatesValidityDays, bool checkCertificateRevocationListOnSend, bool checkCertificateRevocationListOnReceive, Azure.ResourceManager.Logic.Models.AS2EncryptionAlgorithm encryptionAlgorithm);
new Azure.ResourceManager.Logic.Models.AS2ValidationSettings : bool * bool * bool * bool * bool * int * bool * bool * Azure.ResourceManager.Logic.Models.AS2EncryptionAlgorithm -> Azure.ResourceManager.Logic.Models.AS2ValidationSettings
Public Sub New (overrideMessageProperties As Boolean, encryptMessage As Boolean, signMessage As Boolean, compressMessage As Boolean, checkDuplicateMessage As Boolean, interchangeDuplicatesValidityDays As Integer, checkCertificateRevocationListOnSend As Boolean, checkCertificateRevocationListOnReceive As Boolean, encryptionAlgorithm As AS2EncryptionAlgorithm)

Parameters

overrideMessageProperties
Boolean

The value indicating whether to override incoming message properties with those in agreement.

encryptMessage
Boolean

The value indicating whether the message has to be encrypted.

signMessage
Boolean

The value indicating whether the message has to be signed.

compressMessage
Boolean

The value indicating whether the message has to be compressed.

checkDuplicateMessage
Boolean

The value indicating whether to check for duplicate message.

interchangeDuplicatesValidityDays
Int32

The number of days to look back for duplicate interchange.

checkCertificateRevocationListOnSend
Boolean

The value indicating whether to check for certificate revocation list on send.

checkCertificateRevocationListOnReceive
Boolean

The value indicating whether to check for certificate revocation list on receive.

encryptionAlgorithm
AS2EncryptionAlgorithm

The encryption algorithm.

Applies to