Class SevenZipEncryptionSettings

Class SevenZipEncryptionSettings

Il nome: Aspose.Zip.Saving Assemblea: Aspose.Zip.dll (25.5.0)

Classe di base per le impostazioni per diversi metodi di crittografia 7z.

public abstract class SevenZipEncryptionSettings

Inheritance

object SevenZipEncryptionSettings

Derived

SevenZipAESEncryptionSettings

I membri ereditari

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

Remarks

L’AES-256 è l’unico metodo di crittografia possibile per l’archivio 7z. Così Aspose.Zip.Saving.SevenZipAESEncryptionSettings è l’unica implementazione.

Constructors

SevenZipEncryptionSettings(String)

Inizia una nuova instanza della classe Aspose.Zip.Saving.SevenZipEncryptionSettings.

protected SevenZipEncryptionSettings(string password)

Parameters

password string

Password per crittografia o decrittografia.

SevenZipEncryptionSettings()

Inizia una nuova instanza della classe Aspose.Zip.Saving.SevenZipEncryptionSettings.

protected SevenZipEncryptionSettings()

Properties

EncryptHeader

Riceve o impone un valore che indica la crittografia del titolo.

public bool EncryptHeader { get; set; }

Valore di proprietà

bool

Remarks

Questa impostazione è equivalente al switch ‘-mhe=on’ dello strumento 7-Zip. Attualmente, è incompatibile con la compressione del titolo.

Password

Riceve o impone una password per la crittografia o la decrittografia.

public string Password { get; set; }

Valore di proprietà

string

 Italiano