Compartir a través de


TextBase64EncodePolicy Clase

Directiva de codificación de mensajes base 64 para mensajes de texto.

Codifica los mensajes de texto (unicode) en base 64. Si el contenido de entrada no es texto, se generará un TypeError. El texto de entrada debe admitir UTF-8.

Herencia
azure.storage.queue._message_encoding.MessageEncodePolicy
TextBase64EncodePolicy

Constructor

TextBase64EncodePolicy()

Métodos

configure
encode

configure

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

Parámetros

Nombre Description
require_encryption
Requerido
key_encryption_key
Requerido
resolver
Requerido
encryption_version
valor predeterminado: 1.0

encode

encode(content: str) -> str

Parámetros

Nombre Description
content
Requerido

Atributos

encryption_version

Indica la versión del cifrado que se usa.

encryption_version: str

key_encryption_key

Clave-cifrado-clave proporcionada por el usuario.

key_encryption_key: KeyEncryptionKey | None

require_encryption

Indica si se requiere o no el cifrado.

require_encryption: bool

resolver

Solucionador de claves proporcionado por el usuario.

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