Class SevenZipEncryptionSettings

Class SevenZipEncryptionSettings

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

Clase base para configuraciones de varios métodos de cifrado 7z.

public abstract class SevenZipEncryptionSettings

Herencia

objectSevenZipEncryptionSettings

Derivados

SevenZipAESEncryptionSettings

Miembros heredados

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

Comentarios

El AES-256 es el único método de cifrado posible para archivos 7z. Por lo tanto, Aspose.Zip.Saving.SevenZipAESEncryptionSettings es la única implementación.

Constructores

SevenZipEncryptionSettings(string)

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

protected SevenZipEncryptionSettings(string password)

Parámetros

password string

Contraseña para cifrado o descifrado.

SevenZipEncryptionSettings()

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

protected SevenZipEncryptionSettings()

Propiedades

EncryptHeader

Obtiene o establece un valor que indica el cifrado del encabezado.

public bool EncryptHeader { get; set; }

Valor de la propiedad

bool

Comentarios

Esta configuración es equivalente al -mhe=on del herramienta 7-Zip. Actualmente es incompatible con la compresión de encabezados.

Password

Obtiene o establece la contraseña para cifrado o descifrado.

public string Password { get; set; }

Valor de la propiedad

string

 Español