Compartir a través de


BinaryBase64EncodePolicy Clase

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

Codifica los mensajes binarios en base 64. Si el contenido de entrada no es bytes, se generará un TypeError.

Herencia
azure.storage.queue._message_encoding.MessageEncodePolicy
BinaryBase64EncodePolicy

Constructor

BinaryBase64EncodePolicy()

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: bytes) -> str

Parámetros

Nombre Description
content
Requerido

Atributos

encryption_version

Indica la versión del cifrado que se está usando.

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