Поделиться через


TextBase64DecodePolicy Класс

Политика декодирования сообщений для сообщений с кодировкой Base 64 в текст.

Декодирует сообщения в кодировке Base64 в текст (Юникод). Если входное содержимое не является допустимым основанием 64, будет возникать decodeError. Данные сообщения должны поддерживать UTF-8.

Наследование
azure.storage.queue._message_encoding.MessageDecodePolicy
TextBase64DecodePolicy

Конструктор

TextBase64DecodePolicy()

Методы

configure
decode

configure

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

Параметры

Имя Описание
require_encryption
Обязательно
key_encryption_key
Обязательно
resolver
Обязательно

decode

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

Параметры

Имя Описание
content
Обязательно
response
Обязательно

Атрибуты

key_encryption_key

Предоставленный пользователем ключ-шифрование.

key_encryption_key: KeyEncryptionKey | None = None

require_encryption

Указывает, требуется ли шифрование.

require_encryption: bool = False

resolver

Предоставленный пользователем сопоставитель ключей.

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