Class TraditionalEncryptionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Kelas dasar untuk pengaturan beberapa metode enkripsi zip.
public class TraditionalEncryptionSettings : EncryptionSettings
Pewarisan
object ← EncryptionSettings ← TraditionalEncryptionSettings
Anggota yang Dwarisi
EncryptionSettings.Method, EncryptionSettings.Password, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Catatan
Lihat bagian 6.0 pada deskripsi format ZIP: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
Konstruktor
TraditionalEncryptionSettings(string)
Menginisialisasi instance baru dari kelas Aspose.Zip.Saving.TraditionalEncryptionSettings.
public TraditionalEncryptionSettings(string password)
Parameter
password
string
Kata sandi untuk enkripsi.
Contoh
using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
archive.CreateEntry("data.bin", "data.bin");
archive.Save(zipFile);
}
TraditionalEncryptionSettings(string, Encoding)
Menginisialisasi instance baru dari kelas Aspose.Zip.Saving.TraditionalEncryptionSettings dengan encoding yang ditentukan pengguna.
public TraditionalEncryptionSettings(string password, Encoding encoding)
Parameter
password
string
Kata sandi untuk enkripsi.
encoding
Encoding
Encoding untuk karakter kata sandi.
Contoh
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);
}
Catatan
Penggunaan konstruktor ini tidak disarankan. Menetapkan encoding dapat bertentangan dengan standar dan menghasilkan arsip yang tidak kompatibel.
TraditionalEncryptionSettings()
Menginisialisasi instance baru dari kelas Aspose.Zip.Saving.TraditionalEncryptionSettings tanpa kata sandi.
public TraditionalEncryptionSettings()