Class SevenZipEncryptionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
کلاس پایه برای تنظیمات چندین روش رمزنگاری 7z.
public abstract class SevenZipEncryptionSettings
وراثت
object ← SevenZipEncryptionSettings
مشتق
اعضای وراثت یافته
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
توضیحات
AES-256 تنها روش رمزنگاری ممکن برای آرشیو 7z است. بنابراین Aspose.Zip.Saving.SevenZipAESEncryptionSettings تنها پیادهسازی موجود است.
سازندهها
SevenZipEncryptionSettings(string)
یک نمونه جدید از کلاس Aspose.Zip.Saving.SevenZipEncryptionSettings را ایجاد میکند.
protected SevenZipEncryptionSettings(string password)
پارامترها
password
string
رمز عبور برای رمزنگاری یا رمزگشایی.
SevenZipEncryptionSettings()
یک نمونه جدید از کلاس Aspose.Zip.Saving.SevenZipEncryptionSettings را ایجاد میکند.
protected SevenZipEncryptionSettings()
خصوصیات
EncryptHeader
یک مقدار را برای نشان دادن رمزنگاری هدر دریافت یا تنظیم میکند.
public bool EncryptHeader { get; set; }
مقدار خصوصیت
توضیحات
این تنظیم معادل -mhe=on
سوئیچ ابزار 7-Zip است. در حال حاضر با فشردهسازی هدر ناسازگار است.
Password
رمز عبور برای رمزنگاری یا رمزگشایی را دریافت یا تنظیم میکند.
public string Password { get; set; }