次の方法で共有


BinaryBase64EncodePolicy クラス

バイナリ メッセージの基本 64 メッセージ エンコード ポリシー。

バイナリ メッセージを base 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

パラメーター

名前 説明
require_encryption
必須
key_encryption_key
必須
resolver
必須
encryption_version
既定値: 1.0

encode

encode(content: bytes) -> str

パラメーター

名前 説明
content
必須

属性

encryption_version

使用されている暗号化のバージョンを示します。

encryption_version: str

key_encryption_key

ユーザー指定のキー暗号化キー。

key_encryption_key: KeyEncryptionKey | None

require_encryption

暗号化が必要かどうかを示します。

require_encryption: bool

resolver

ユーザー指定のキー リゾルバー。

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