Class SevenZipEncryptionSettings

Class SevenZipEncryptionSettings

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

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

public abstract class SevenZipEncryptionSettings

Ereditarietà

objectSevenZipEncryptionSettings

Derivato

SevenZipAESEncryptionSettings

Membri Ereditati

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

Osservazioni

L’AES-256 è l’unico metodo di crittografia possibile per gli archivi 7z. Quindi, Aspose.Zip.Saving.SevenZipAESEncryptionSettings è l’unica implementazione.

Costruttori

SevenZipEncryptionSettings(string)

Inizializza una nuova istanza della classe Aspose.Zip.Saving.SevenZipEncryptionSettings.

protected SevenZipEncryptionSettings(string password)

Parametri

password string

Password per la crittografia o la decrittografia.

SevenZipEncryptionSettings()

Inizializza una nuova istanza della classe Aspose.Zip.Saving.SevenZipEncryptionSettings.

protected SevenZipEncryptionSettings()

Proprietà

EncryptHeader

Ottiene o imposta un valore che indica la crittografia dell’intestazione.

public bool EncryptHeader { get; set; }

Valore della Proprietà

bool

Osservazioni

Questa impostazione è equivalente all’opzione -mhe=on dello strumento 7-Zip. Attualmente è incompatibile con la compressione dell’intestazione.

Password

Ottiene o imposta la password per la crittografia o la decrittografia.

public string Password { get; set; }

Valore della Proprietà

string

 Italiano