次の方法で共有


TextBase64EncodePolicy クラス

テキスト メッセージの基本 64 メッセージ エンコード ポリシー。

テキスト (Unicode) メッセージを base 64 にエンコードします。 入力コンテンツがテキストでない場合は、TypeError が発生します。 入力テキストは UTF-8 をサポートしている必要があります。

継承
azure.storage.queue._message_encoding.MessageEncodePolicy
TextBase64EncodePolicy

コンストラクター

TextBase64EncodePolicy()

メソッド

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