Class SevenZipEncryptionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Базовий клас для налаштувань кількох методів шифрування 7z.
public abstract class SevenZipEncryptionSettings
Спадкування
object ← SevenZipEncryptionSettings
Похідні
Спадковані члени
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Зауваження
AES-256 є єдиним можливим методом шифрування для архіву 7z. Отже, Aspose.Zip.Saving.SevenZipAESEncryptionSettings є єдиною реалізацією.
Конструктори
SevenZipEncryptionSettings(string)
Ініціалізує новий екземпляр класу Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings(string password)
Параметри
password
string
Пароль для шифрування або дешифрування.
SevenZipEncryptionSettings()
Ініціалізує новий екземпляр класу Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings()
Властивості
EncryptHeader
Отримує або задає значення, що вказує на шифрування заголовка.
public bool EncryptHeader { get; set; }
Значення властивості
Зауваження
Ця настройка еквівалентна -mhe=on
перемикачу інструмента 7-Zip. В даний час вона несумісна з стисненням заголовка.
Password
Отримує або задає пароль для шифрування або дешифрування.
public string Password { get; set; }