共用方式為


BinaryBase64EncodePolicy 類別

二進位訊息的基底 64 訊息編碼原則。

將二進位訊息編碼為基底 64。 如果輸入內容不是位元組,則會引發 TypeError。

繼承
azure.storage.queue._message_encoding.MessageEncodePolicy
BinaryBase64EncodePolicy

建構函式

BinaryBase64EncodePolicy()

方法

configure
encode

configure

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

參數

名稱 Description
require_encryption
必要
key_encryption_key
必要
resolver
必要
encryption_version
預設值: 1.0

encode

encode(content: bytes) -> str

參數

名稱 Description
content
必要

屬性

encryption_version

指出所使用的加密版本。

encryption_version: str

key_encryption_key

使用者提供的 key-encryption-key。

key_encryption_key: KeyEncryptionKey | None

require_encryption

指出是否需要加密。

require_encryption: bool

resolver

使用者提供的金鑰解析程式。

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