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