Condividi tramite


TextBase64DecodePolicy Classe

Criterio di decodifica dei messaggi per i messaggi con codifica base 64 nel testo.

Decodifica i messaggi con codifica base64 al testo (unicode). Se il contenuto di input non è valido base 64, verrà generato un DecodeError. I dati dei messaggi devono supportare UTF-8.

Ereditarietà
azure.storage.queue._message_encoding.MessageDecodePolicy
TextBase64DecodePolicy

Costruttore

TextBase64DecodePolicy()

Metodi

configure
decode

configure

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

Parametri

Nome Descrizione
require_encryption
Necessario
key_encryption_key
Necessario
resolver
Necessario

decode

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

Parametri

Nome Descrizione
content
Necessario
response
Necessario

Attributi

key_encryption_key

Chiave-crittografia-chiave fornita dall'utente.

key_encryption_key: KeyEncryptionKey | None = None

require_encryption

Indica se la crittografia è necessaria o meno.

require_encryption: bool = False

resolver

Sistema di risoluzione delle chiavi fornito dall'utente.

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