Class SevenZipEncryptionSettings

Class SevenZipEncryptionSettings

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

Базовый класс для настроек нескольких методов шифрования 7z.

public abstract class SevenZipEncryptionSettings

Наследование

objectSevenZipEncryptionSettings

Производные

SevenZipAESEncryptionSettings

Унаследованные члены

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

Значение свойства

bool

Примечания

Эта настройка эквивалентна -mhe=on переключателю инструмента 7-Zip. В настоящее время она несовместима с сжатием заголовка.

Password

Получает или задает пароль для шифрования или расшифровки.

public string Password { get; set; }

Значение свойства

string

 Русский