Class SevenZipEncryptionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Bas klass för inställningar för flera 7z krypteringsmetoder.
public abstract class SevenZipEncryptionSettings
Arv
object ← SevenZipEncryptionSettings
Härledda
Ärvt Medlemmar
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Kommentarer
AES-256 är den enda möjliga krypteringsmetoden för 7z-arkiv. Så Aspose.Zip.Saving.SevenZipAESEncryptionSettings är den enda implementeringen.
Konstruktörer
SevenZipEncryptionSettings(string)
Initierar en ny instans av klassen Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings(string password)
Parametrar
password
string
Lösenord för kryptering eller dekryptering.
SevenZipEncryptionSettings()
Initierar en ny instans av klassen Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings()
Egenskaper
EncryptHeader
Hämtar eller sätter ett värde som indikerar kryptering av rubriken.
public bool EncryptHeader { get; set; }
Egenskapsvärde
Kommentarer
Denna inställning är motsvarande -mhe=on
växeln för 7-Zip-verktyget. För närvarande är den inkompatibel med rubrikkomprimering.
Password
Hämtar eller sätter lösenord för kryptering eller dekryptering.
public string Password { get; set; }