Megosztás a következőn keresztül:


AS2ValidationSettings Osztály

Az AS2-szerződés érvényesítési beállításai.

Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.

Öröklődés
AS2ValidationSettings

Konstruktor

AS2ValidationSettings(*, override_message_properties: bool, encrypt_message: bool, sign_message: bool, compress_message: bool, check_duplicate_message: bool, interchange_duplicates_validity_days: int, check_certificate_revocation_list_on_send: bool, check_certificate_revocation_list_on_receive: bool, encryption_algorithm: str | EncryptionAlgorithm, signing_algorithm: str | SigningAlgorithm | None = None, **kwargs)

Paraméterek

override_message_properties
bool

Kötelező. Az az érték, amely azt jelzi, hogy felül kell-e bírálni a bejövő üzenettulajdonságokat a megállapodásban szereplőkkel.

encrypt_message
bool

Kötelező. Az az érték, amely azt jelzi, hogy az üzenetet titkosítani kell-e.

sign_message
bool

Kötelező. Az az érték, amely azt jelzi, hogy az üzenetet alá kell-e írni.

compress_message
bool

Kötelező. Az az érték, amely azt jelzi, hogy az üzenetet tömöríteni kell-e.

check_duplicate_message
bool

Kötelező. Az az érték, amely azt jelzi, hogy ellenőrizni szeretné-e az ismétlődő üzenetet.

interchange_duplicates_validity_days
int

Kötelező. A duplikált adatcserét visszatekintő napok száma.

check_certificate_revocation_list_on_send
bool

Kötelező. Az az érték, amely azt jelzi, hogy a küldéskor ellenőrizni kell-e a visszavont tanúsítványok listáját.

check_certificate_revocation_list_on_receive
bool

Kötelező. A visszavont tanúsítványok listájának fogadáskor való keresését jelző érték.

encryption_algorithm
str vagy EncryptionAlgorithm

Kötelező. A titkosítási algoritmus. Lehetséges értékek: "NotSpecified", "None", "DES3", "RC2", "AES128", "AES192", "AES256".

signing_algorithm
str vagy SigningAlgorithm

Az aláíró algoritmus. Lehetséges értékek: "NotSpecified", "Default", "SHA1", "SHA2256", "SHA2384", "SHA2512".

Változók

override_message_properties
bool

Kötelező. Az az érték, amely azt jelzi, hogy felül kell-e bírálni a bejövő üzenettulajdonságokat a megállapodásban szereplőkkel.

encrypt_message
bool

Kötelező. Az az érték, amely azt jelzi, hogy az üzenetet titkosítani kell-e.

sign_message
bool

Kötelező. Az az érték, amely azt jelzi, hogy az üzenetet alá kell-e írni.

compress_message
bool

Kötelező. Az az érték, amely azt jelzi, hogy az üzenetet tömöríteni kell-e.

check_duplicate_message
bool

Kötelező. Az az érték, amely azt jelzi, hogy ellenőrizni szeretné-e az ismétlődő üzenetet.

interchange_duplicates_validity_days
int

Kötelező. A duplikált adatcserét visszatekintő napok száma.

check_certificate_revocation_list_on_send
bool

Kötelező. Az az érték, amely azt jelzi, hogy a küldéskor ellenőrizni kell-e a visszavont tanúsítványok listáját.

check_certificate_revocation_list_on_receive
bool

Kötelező. A visszavont tanúsítványok listájának fogadáskor való keresését jelző érték.

encryption_algorithm
str vagy EncryptionAlgorithm

Kötelező. A titkosítási algoritmus. Lehetséges értékek: "NotSpecified", "None", "DES3", "RC2", "AES128", "AES192", "AES256".

signing_algorithm
str vagy SigningAlgorithm

Az aláíró algoritmus. Lehetséges értékek: "NotSpecified", "Default", "SHA1", "SHA2256", "SHA2384", "SHA2512".