Class SevenZipEncryptionSettings

Class SevenZipEncryptionSettings

Nome do espaço: Aspose.Zip.Saving Assembleia: Aspose.Zip.dll (25.5.0)

Classe de base para configurações para vários métodos de criptografia 7z.

public abstract class SevenZipEncryptionSettings

Inheritance

object SevenZipEncryptionSettings

Derived

SevenZipAESEncryptionSettings

Membros herdados

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

O AES-256 é o único método de criptografia possível para o arquivo 7z. Assim, o Aspose.Zip.Saving.SevenZipAESEncryptionSettings é a única implementação.

Constructors

SevenZipEncryptionSettings(Redação)

Inicia uma nova instância da classe Aspose.Zip.Saving.SevenZipEncryptionSettings.

protected SevenZipEncryptionSettings(string password)

Parameters

password string

Password para criptografia ou decrypção.

SevenZipEncryptionSettings()

Inicia uma nova instância da classe Aspose.Zip.Saving.SevenZipEncryptionSettings.

protected SevenZipEncryptionSettings()

Properties

EncryptHeader

Obter ou definir um valor indicando a criptografia do cabeçalho.

public bool EncryptHeader { get; set; }

Valor da propriedade

bool

Remarks

Esta configuração é equivalente ao switch ‘-mhe=on’ da ferramenta 7-Zip. Atualmente, é incompatível com a compressão do cabeçalho.

Password

Recebe ou coloca uma senha para criptografia ou decrypção.

public string Password { get; set; }

Valor da propriedade

string

 Português