TextBase64EncodePolicy Класс
Базовая политика кодирования сообщений 64 для текстовых сообщений.
Кодирует текстовые сообщения (Юникод) в кодировку Base 64. Если входное содержимое не является текстом, возникает typeError. Входной текст должен поддерживать UTF-8.
- Наследование
-
azure.storage.queue._message_encoding.MessageEncodePolicyTextBase64EncodePolicy
Конструктор
TextBase64EncodePolicy()
Методы
configure | |
encode |
configure
configure(require_encryption: bool, key_encryption_key: KeyEncryptionKey | None, resolver: Callable[[str], KeyEncryptionKey] | None, encryption_version: str = '1.0') -> None
Параметры
Имя | Описание |
---|---|
require_encryption
Обязательно
|
|
key_encryption_key
Обязательно
|
|
resolver
Обязательно
|
|
encryption_version
|
значение по умолчанию: 1.0
|
encode
encode(content: str) -> str
Параметры
Имя | Описание |
---|---|
content
Обязательно
|
|
Атрибуты
encryption_version
Указывает используемую версию шифрования.
encryption_version: str
key_encryption_key
Предоставленный пользователем ключ-ключ шифрования.
key_encryption_key: KeyEncryptionKey | None
require_encryption
Указывает, требуется ли шифрование.
require_encryption: bool
resolver
Предоставленный пользователем сопоставитель ключей.
resolver: Callable[[str], KeyEncryptionKey] | None
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Azure SDK for Python