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
object ← SevenZipEncryptionSettings
Derivados
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
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; }