Partilhar via


BinaryBase64EncodePolicy Classe

Política de codificação de mensagens base 64 para mensagens binárias.

Codifica mensagens binárias para a base 64. Se o conteúdo de entrada não for bytes, será gerado um TypeError.

Herança
azure.storage.queue._message_encoding.MessageEncodePolicy
BinaryBase64EncodePolicy

Construtor

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

Name Description
require_encryption
Necessário
key_encryption_key
Necessário
resolver
Necessário
encryption_version
valor predefinido: 1.0

encode

encode(content: bytes) -> str

Parâmetros

Name Description
content
Necessário

Atributos

encryption_version

Indica a versão da encriptação que está a ser utilizada.

encryption_version: str

key_encryption_key

A chave-encriptação-chave fornecida pelo utilizador.

key_encryption_key: KeyEncryptionKey | None

require_encryption

Indica se a encriptação é necessária ou não.

require_encryption: bool

resolver

A resolução de chaves fornecida pelo utilizador.

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