Class TraditionalEncryptionSettings

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

objectEncryptionSettingsTraditionalEncryptionSettings

Ä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()
 Svenska