Class PdfEncryptionDetails

Class PdfEncryptionDetails

Namespace: Aspose.Page.XPS.Presentation.Pdf
Assembly: Aspose.Page.dll (25.1.2)

Contiene detalles para una encriptación de pdf.

public class PdfEncryptionDetails

Herencia

objectPdfEncryptionDetails

Miembros heredados

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

Constructores

PdfEncryptionDetails(string, string, int, PdfEncryptionAlgorithm)

Inicializa una nueva instancia de la clase Aspose.Rendering.Pdf.PdfEncryptionDetailsCore.

public PdfEncryptionDetails(string userPassword, string ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)

Parámetros

userPassword string

La contraseña del usuario.

ownerPassword string

La contraseña del propietario.

permissions int

Los permisos.

encryptionAlgorithm PdfEncryptionAlgorithm

El algoritmo de encriptación.

Propiedades

EncryptionAlgorithm

Obtiene o establece el modo de encriptación.

public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }

Valor de la propiedad

PdfEncryptionAlgorithm

OwnerPassword

Obtiene o establece la contraseña del propietario.

public string OwnerPassword { get; set; }

Valor de la propiedad

string

Observaciones

Abrir el documento con la contraseña correcta del propietario (suponiendo que no sea la misma que la del usuario) permite el acceso total (de propietario) al documento. Este acceso ilimitado incluye la capacidad de cambiar las contraseñas del documento y los permisos de acceso.

Permissions

Obtiene o establece los permisos.

public int Permissions { get; set; }

Valor de la propiedad

int

UserPassword

Obtiene o establece la contraseña del usuario.

public string UserPassword { get; set; }

Valor de la propiedad

string

Observaciones

Abrir el documento con la contraseña correcta del usuario (o abrir un documento que no tenga una contraseña de usuario) permite realizar operaciones adicionales según los permisos de acceso del usuario especificados en el diccionario de encriptación del documento.

 Español