Partager via


TextBase64DecodePolicy Classe

Stratégie de décodage de message pour les messages encodés en base 64 en texte.

Décode les messages codés en base64 en texte (unicode). Si le contenu d’entrée n’est pas valide en base 64, un decodeError est déclenché. Les données de message doivent prendre en charge UTF-8.

Héritage
azure.storage.queue._message_encoding.MessageDecodePolicy
TextBase64DecodePolicy

Constructeur

TextBase64DecodePolicy()

Méthodes

configure
decode

configure

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

Paramètres

Nom Description
require_encryption
Obligatoire
key_encryption_key
Obligatoire
resolver
Obligatoire

decode

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

Paramètres

Nom Description
content
Obligatoire
response
Obligatoire

Attributs

key_encryption_key

Clé de chiffrement de clé fournie par l’utilisateur.

key_encryption_key: KeyEncryptionKey | None = None

require_encryption

Indique si le chiffrement est requis ou non.

require_encryption: bool = False

resolver

Programme de résolution de clé fourni par l’utilisateur.

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