Class TraditionalEncryptionSettings

Class TraditionalEncryptionSettings

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

Classe base para configurações de vários métodos de criptografia zip.

public class TraditionalEncryptionSettings : EncryptionSettings

Herança

objectEncryptionSettingsTraditionalEncryptionSettings

Membros Herdados

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

Observações

Veja a seção 6.0 na descrição do formato ZIP: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT

Construtores

TraditionalEncryptionSettings(string)

Inicializa uma nova instância da classe Aspose.Zip.Saving.TraditionalEncryptionSettings.

public TraditionalEncryptionSettings(string password)

Parâmetros

password string

Senha para criptografia.

Exemplos

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

TraditionalEncryptionSettings(string, Encoding)

Inicializa uma nova instância da classe Aspose.Zip.Saving.TraditionalEncryptionSettings com codificação definida pelo usuário.

public TraditionalEncryptionSettings(string password, Encoding encoding)

Parâmetros

password string

Senha para criptografia.

encoding Encoding

Codificação para caracteres da senha.

Exemplos

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);
}

Observações

O uso deste construtor é desencorajado. Definir a codificação pode contradizer o padrão e produzir um arquivo incompatível.

TraditionalEncryptionSettings()

Inicializa uma nova instância da classe Aspose.Zip.Saving.TraditionalEncryptionSettings sem uma senha.

public TraditionalEncryptionSettings()
 Português