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