Freigeben über


BinaryBase64DecodePolicy Klasse

Richtlinie zur Nachrichtendecodierung für 64-codierte Basisnachrichten in Bytes.

Decodiert base64-codierte Nachrichten in Bytes. Wenn der Eingabeinhalt nicht auf Basis 64 gültig ist, wird ein DecodeError ausgelöst.

Vererbung
azure.storage.queue._message_encoding.MessageDecodePolicy
BinaryBase64DecodePolicy

Konstruktor

BinaryBase64DecodePolicy()

Methoden

configure
decode

configure

configure(require_encryption: bool, key_encryption_key: KeyEncryptionKey | None, resolver: Callable[[str], KeyEncryptionKey] | None) -> None

Parameter

Name Beschreibung
require_encryption
Erforderlich
key_encryption_key
Erforderlich
resolver
Erforderlich

decode

decode(content: str, response: PipelineResponse) -> bytes

Parameter

Name Beschreibung
content
Erforderlich
response
Erforderlich

Attribute

key_encryption_key

Der vom Benutzer bereitgestellte Schlüsselverschlüsselungsschlüssel.

key_encryption_key: KeyEncryptionKey | None = None

require_encryption

Gibt an, ob eine Verschlüsselung erforderlich ist.

require_encryption: bool = False

resolver

Der vom Benutzer bereitgestellte Schlüssellöser.

resolver: Callable[[str], KeyEncryptionKey] | None = None