你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TextBase64DecodePolicy 类

将基本 64 编码的消息的消息解码策略转换为文本。

将 base64 编码的消息解码为文本 (unicode) 。 如果输入内容不是有效的 base 64,则将引发 DecodeError。 消息数据必须支持 UTF-8。

继承
azure.storage.queue._message_encoding.MessageDecodePolicy
TextBase64DecodePolicy

构造函数

TextBase64DecodePolicy()

方法

configure
decode

configure

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

参数

名称 说明
require_encryption
必需
key_encryption_key
必需
resolver
必需

decode

decode(content: str, response: PipelineResponse) -> str

参数

名称 说明
content
必需
response
必需

属性

key_encryption_key

用户提供的 key-encryption-key。

key_encryption_key: KeyEncryptionKey | None = None

require_encryption

指示是否需要加密。

require_encryption: bool = False

resolver

用户提供的密钥解析程序。

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