你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TextBase64DecodePolicy 类
将基本 64 编码的消息的消息解码策略转换为文本。
将 base64 编码的消息解码为文本 (unicode) 。 如果输入内容不是有效的 base 64,则将引发 DecodeError。 消息数据必须支持 UTF-8。
- 继承
-
azure.storage.queue._message_encoding.MessageDecodePolicyTextBase64DecodePolicy
构造函数
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