Class TraditionalEncryptionSettings

Class TraditionalEncryptionSettings

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

Clase base para configuraciones de varios métodos de cifrado zip.

public class TraditionalEncryptionSettings : EncryptionSettings

Herencia

objectEncryptionSettingsTraditionalEncryptionSettings

Miembros heredados

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

Observaciones

Consulte la sección 6.0 en la descripción del formato ZIP: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT

Constructores

TraditionalEncryptionSettings(string)

Inicializa una nueva instancia de la clase Aspose.Zip.Saving.TraditionalEncryptionSettings.

public TraditionalEncryptionSettings(string password)

Parámetros

password string

Contraseña para el cifrado.

Ejemplos

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 una nueva instancia de la clase Aspose.Zip.Saving.TraditionalEncryptionSettings con codificación definida por el usuario.

public TraditionalEncryptionSettings(string password, Encoding encoding)

Parámetros

password string

Contraseña para el cifrado.

encoding Encoding

Codificación para los caracteres de la contraseña.

Ejemplos

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

Observaciones

El uso de este constructor no se recomienda. Establecer la codificación puede contradecir el estándar y producir un archivo incompatible.

TraditionalEncryptionSettings()

Inicializa una nueva instancia de la clase Aspose.Zip.Saving.TraditionalEncryptionSettings sin contraseña.

public TraditionalEncryptionSettings()
 Español