Class SevenZipEncryptionSettings
Numele spaţiului: Aspose.Zip.Saving Asamblare: Aspose.Zip.dll (25.5.0)
Clasa de bază pentru setările pentru mai multe metode de criptare 7z.
public abstract class SevenZipEncryptionSettings
Inheritance
object ← SevenZipEncryptionSettings
Derived
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
AES-256 este singura metodă de criptare posibilă pentru arhiva 7z. Prin urmare, Aspose.Zip.Saving.SevenZipAESEncryptionSettings este singura implementare.
Constructors
SevenZipEncryptionSettings(Strângere)
Inițializează o nouă instanță a clasei Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings(string password)
Parameters
password
string
Password pentru criptare sau decodare.
SevenZipEncryptionSettings()
Inițializează o nouă instanță a clasei Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings()
Properties
EncryptHeader
Obține sau stabilește o valoare care indică criptarea titlului.
public bool EncryptHeader { get; set; }
Valoarea proprietății
Remarks
Această setare este echivalentă cu switch-ul “-mhe=on” al instrumentului 7-Zip. În prezent, este incompatibil cu compresia cheie.
Password
Obține sau stabilește parola pentru criptare sau decodare.
public string Password { get; set; }