Share via


TextBase64EncodePolicy Klas

Base 64-berichtcoderingsbeleid voor sms-berichten.

Hiermee worden tekstberichten (Unicode) gecodeerd op basis 64. Als de invoerinhoud geen tekst is, wordt er een TypeError gegenereerd. Invoertekst moet UTF-8 ondersteunen.

Overname
azure.storage.queue._message_encoding.MessageEncodePolicy
TextBase64EncodePolicy

Constructor

TextBase64EncodePolicy()

Methoden

configure
encode

configure

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

Parameters

Name Description
require_encryption
Vereist
key_encryption_key
Vereist
resolver
Vereist
encryption_version
standaardwaarde: 1.0

encode

encode(content: str) -> str

Parameters

Name Description
content
Vereist

Kenmerken

encryption_version

Geeft aan welke versie van versleuteling wordt gebruikt.

encryption_version: str

key_encryption_key

De door de gebruiker opgegeven sleutel-versleutelingssleutel.

key_encryption_key: KeyEncryptionKey | None

require_encryption

Geeft aan of versleuteling is vereist of niet.

require_encryption: bool

resolver

De door de gebruiker opgegeven sleutel resolver.

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