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".
Azure SDK for Python