Class SevenZipEncryptionSettings

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

objectSevenZipEncryptionSettings

Abgeleitet

SevenZipAESEncryptionSettings

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

bool

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; }

Eigenschaftswert

string

 Deutsch