Class TraditionalEncryptionSettings

Class TraditionalEncryptionSettings

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

کلاس پایه برای تنظیمات چندین روش رمزگذاری zip.

public class TraditionalEncryptionSettings : EncryptionSettings

وراثت

objectEncryptionSettingsTraditionalEncryptionSettings

اعضای به ارث رسیده

EncryptionSettings.Method، EncryptionSettings.Password، object.GetType()، object.MemberwiseClone()، object.ToString()، object.Equals(object?)، object.Equals(object?, object?)، object.ReferenceEquals(object?, object?)، object.GetHashCode()

توضیحات

به بخش 6.0 در توصیف فرمت ZIP مراجعه کنید: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT

سازنده‌ها

TraditionalEncryptionSettings(string)

یک نمونه جدید از کلاس Aspose.Zip.Saving.TraditionalEncryptionSettings را مقداردهی اولیه می‌کند.

public TraditionalEncryptionSettings(string password)

پارامترها

password string

رمز عبور برای رمزگذاری.

مثال‌ها

using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}

TraditionalEncryptionSettings(string, Encoding)

یک نمونه جدید از کلاس Aspose.Zip.Saving.TraditionalEncryptionSettings را با رمزگذاری تعریف‌شده توسط کاربر مقداردهی اولیه می‌کند.

public TraditionalEncryptionSettings(string password, Encoding encoding)

پارامترها

password string

رمز عبور برای رمزگذاری.

encoding Encoding

رمزگذاری برای کاراکترهای رمز عبور.

مثال‌ها

using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p£s$", System.Text.Encoding.ASCII))))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}

توضیحات

استفاده از این سازنده توصیه نمی‌شود. تنظیم رمزگذاری ممکن است با استاندارد تضاد داشته باشد و آرشیو ناسازگار تولید کند.

TraditionalEncryptionSettings()

یک نمونه جدید از کلاس Aspose.Zip.Saving.TraditionalEncryptionSettings را بدون رمز عبور مقداردهی اولیه می‌کند.

public TraditionalEncryptionSettings()
 فارسی