Class TraditionalEncryptionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Birden fazla zip şifreleme yöntemi için ayarların temel sınıfı.
public class TraditionalEncryptionSettings : EncryptionSettings
Miras
object ← EncryptionSettings ← TraditionalEncryptionSettings
Devralınan Üyeler
EncryptionSettings.Method, EncryptionSettings.Password, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Açıklamalar
ZIP formatı açıklaması için bölüm 6.0’a bakın: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
Yapıcılar
TraditionalEncryptionSettings(string)
Aspose.Zip.Saving.TraditionalEncryptionSettings sınıfının yeni bir örneğini başlatır.
public TraditionalEncryptionSettings(string password)
Parametreler
password
string
Şifreleme için şifre.
Örnekler
using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
archive.CreateEntry("data.bin", "data.bin");
archive.Save(zipFile);
}
TraditionalEncryptionSettings(string, Encoding)
Kullanıcı tanımlı kodlama ile Aspose.Zip.Saving.TraditionalEncryptionSettings sınıfının yeni bir örneğini başlatır.
public TraditionalEncryptionSettings(string password, Encoding encoding)
Parametreler
password
string
Şifreleme için şifre.
encoding
Encoding
Şifre karakterleri için kodlama.
Örnekler
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);
}
Açıklamalar
Bu yapıcının kullanımı önerilmez. Kodlamayı ayarlamak standartla çelişebilir ve uyumsuz bir arşiv üretebilir.
TraditionalEncryptionSettings()
Şifresiz Aspose.Zip.Saving.TraditionalEncryptionSettings sınıfının yeni bir örneğini başlatır.
public TraditionalEncryptionSettings()