Class SevenZipEncryptionSettings
Namn på plats: Aspose.Zip.Saving Sammanfattning: Aspose.Zip.dll (25.5.0)
Basklassen för inställningar för flera 7z krypteringsmetoder.
public abstract class SevenZipEncryptionSettings
Inheritance
object ← SevenZipEncryptionSettings
Derived
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
AES-256 är den enda möjliga krypteringsmetoden för 7z arkiv. Så Aspose.Zip.Saving.SevenZipAESEncryptionSettings är den enda implementeringen.
Constructors
SevenZipEncryptionSettings(Sträng)
Initialiserar en ny instans av Aspose.Zip.Saving.SevenZipEncryptionSettings klass.
protected SevenZipEncryptionSettings(string password)
Parameters
password
string
Password för kryptering eller dekryptering.
SevenZipEncryptionSettings()
Initialiserar en ny instans av Aspose.Zip.Saving.SevenZipEncryptionSettings klass.
protected SevenZipEncryptionSettings()
Properties
EncryptHeader
Få eller ange ett värde som indikerar header kryptering.
public bool EncryptHeader { get; set; }
Fastighetsvärde
Remarks
Denna inställning motsvarar “-mhe=on” switch av 7-Zip-verktyget. för närvarande är det oförenligt med headerkompression.
Password
Få eller ange ett lösenord för kryptering eller dekryptering.
public string Password { get; set; }