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à
object ← SevenZipEncryptionSettings
Derivato
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à
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; }