TextBase64EncodePolicy Klasse
Basis-64-Nachrichtencodierungsrichtlinie für Textnachrichten.
Codiert Textnachrichten (Unicode) in Basis 64. Wenn der Eingabeinhalt kein Text ist, wird ein TypeError ausgelöst. Eingabetext muss UTF-8 unterstützen.
- Vererbung
-
azure.storage.queue._message_encoding.MessageEncodePolicyTextBase64EncodePolicy
Konstruktor
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
Parameter
Name | Beschreibung |
---|---|
require_encryption
Erforderlich
|
|
key_encryption_key
Erforderlich
|
|
resolver
Erforderlich
|
|
encryption_version
|
Standardwert: 1.0
|
encode
encode(content: str) -> str
Parameter
Name | Beschreibung |
---|---|
content
Erforderlich
|
|
Attribute
encryption_version
Gibt die verwendete Verschlüsselungsversion an.
encryption_version: str
key_encryption_key
Der vom Benutzer bereitgestellte Schlüsselverschlüsselungsschlüssel.
key_encryption_key: KeyEncryptionKey | None
require_encryption
Gibt an, ob eine Verschlüsselung erforderlich ist.
require_encryption: bool
resolver
Der vom Benutzer bereitgestellte Schlüssellöser.
resolver: Callable[[str], KeyEncryptionKey] | None
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Azure SDK for Python