Class TraditionalEncryptionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Basklass för inställningar för flera zip-krypteringsmetoder.
public class TraditionalEncryptionSettings : EncryptionSettings
Arv
object ← EncryptionSettings ← TraditionalEncryptionSettings
Ärvda Medlemmar
EncryptionSettings.Method, EncryptionSettings.Password, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Anmärkningar
Se avsnitt 6.0 i ZIP-formatbeskrivningen: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
Konstruktörer
TraditionalEncryptionSettings(string)
Initierar en ny instans av klassen Aspose.Zip.Saving.TraditionalEncryptionSettings.
public TraditionalEncryptionSettings(string password)
Parametrar
password
string
Lösenord för kryptering.
Exempel
using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
archive.CreateEntry("data.bin", "data.bin");
archive.Save(zipFile);
}
TraditionalEncryptionSettings(string, Encoding)
Initierar en ny instans av klassen Aspose.Zip.Saving.TraditionalEncryptionSettings med användardefinierad kodning.
public TraditionalEncryptionSettings(string password, Encoding encoding)
Parametrar
password
string
Lösenord för kryptering.
encoding
Encoding
Kodning för lösenordstecken.
Exempel
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);
}
Anmärkningar
Användning av denna konstruktor avrådes. Att ställa in kodningen kan strida mot standarden och producera en inkompatibel arkiv.
TraditionalEncryptionSettings()
Initierar en ny instans av klassen Aspose.Zip.Saving.TraditionalEncryptionSettings utan lösenord.
public TraditionalEncryptionSettings()