Bagikan melalui


BinaryBase64EncodePolicy Kelas

Kebijakan pengodean pesan Base 64 untuk pesan biner.

Mengodekan pesan biner ke basis 64. Jika konten input bukan byte, TypeError akan dinaikkan.

Warisan
azure.storage.queue._message_encoding.MessageEncodePolicy
BinaryBase64EncodePolicy

Konstruktor

BinaryBase64EncodePolicy()

Metode

configure
encode

configure

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

Parameter

Nama Deskripsi
require_encryption
Diperlukan
key_encryption_key
Diperlukan
resolver
Diperlukan
encryption_version
nilai default: 1.0

encode

encode(content: bytes) -> str

Parameter

Nama Deskripsi
content
Diperlukan

Atribut

encryption_version

Menunjukkan versi enkripsi yang digunakan.

encryption_version: str

key_encryption_key

Kunci enkripsi kunci yang disediakan pengguna.

key_encryption_key: KeyEncryptionKey | None

require_encryption

Menunjukkan apakah enkripsi diperlukan atau tidak.

require_encryption: bool

resolver

Pemecah masalah kunci yang disediakan pengguna.

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