Class SevenZipEncryptionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Basisklasse für Einstellungen für mehrere 7z-Verschlüsselungsmethoden.
public abstract class SevenZipEncryptionSettings
Vererbung
object ← SevenZipEncryptionSettings
Abgeleitet
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Bemerkungen
AES-256 ist die einzige mögliche Verschlüsselungsmethode für 7z-Archive. Daher ist Aspose.Zip.Saving.SevenZipAESEncryptionSettings die einzige Implementierung.
Konstruktoren
SevenZipEncryptionSettings(string)
Initialisiert eine neue Instanz der Klasse Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings(string password)
Parameter
password
string
Passwort für Verschlüsselung oder Entschlüsselung.
SevenZipEncryptionSettings()
Initialisiert eine neue Instanz der Klasse Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings()
Eigenschaften
EncryptHeader
Erhält oder setzt einen Wert, der die Header-Verschlüsselung angibt.
public bool EncryptHeader { get; set; }
Eigenschaftswert
Bemerkungen
Diese Einstellung entspricht dem -mhe=on
Schalter des 7-Zip-Tools. Derzeit ist sie inkompatibel mit der Header-Kompression.
Password
Erhält oder setzt das Passwort für Verschlüsselung oder Entschlüsselung.
public string Password { get; set; }