Class SevenZipEncryptionSettings

Class SevenZipEncryptionSettings

Le nom : Aspose.Zip.Saving Assemblée: 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(Le 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

Ce paramètre est équivalent au switch ‘-mhe=on’ de l’outil 7-Zip. Actuellement, il est incompatible avec la compression de tête.

Password

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

public string Password { get; set; }

Valore di proprietà

string

 Français