BinaryBase64EncodePolicy Klasse
Basis-64-Nachrichtencodierungsrichtlinie für binäre Nachrichten.
Codiert binäre Nachrichten in Basis 64. Wenn der Eingabeinhalt keine Bytes ist, wird ein TypeError ausgelöst.
- Vererbung
-
azure.storage.queue._message_encoding.MessageEncodePolicyBinaryBase64EncodePolicy
Konstruktor
BinaryBase64EncodePolicy()
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: bytes) -> 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