Class PdfEncryptionDetails
Nome do espaço: Aspose.Tasks.Saving Assembleia: Aspose.Tasks.dll (25.4.0)
Contém detalhes para uma criptografia PDF.
public class PdfEncryptionDetails
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfEncryptionDetails(Título, Título, PdfEncryptionAlgorithm)
Inicia uma nova instância da classe Aspose.Tasks.Saving.PdfEncryptionDetails.
public PdfEncryptionDetails(string userPassword, string ownerPassword, PdfEncryptionAlgorithm encryptionAlgorithm)
Parameters
userPassword
string
A senha do usuário que permite a abertura de documentos protegidos.
ownerPassword
string
A senha do proprietário permite a abertura de documentos protegidos.
encryptionAlgorithm
PdfEncryptionAlgorithm
O Aspose.Tasks.Saving.PdfEncryptionAlgorithm instância que indica o algoritmo de criptografia.
Properties
EncryptionAlgorithm
Obter ou definir o modo de criptografia.
public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }
Valor da propriedade
OwnerPassword
Recebe ou coloca a senha do proprietário.
public string OwnerPassword { get; set; }
Valor da propriedade
Remarks
Abrir o documento com a senha correta do proprietário (assumindo que não é oO mesmo que a senha do usuário) permite o acesso completo (proprietário) ao documento.acesso ilimitado inclui a capacidade de alterar as senhas do documento epermissões de acesso.
Permissions
Recebem ou estabelecem as permissões.
public PdfPermissions Permissions { get; set; }
Valor da propriedade
UserPassword
Recebe ou coloca a senha do usuário.
public string UserPassword { get; set; }
Valor da propriedade
Remarks
Abrir o documento com a senha de usuário correta (ou abrir um documento)que não tem uma senha de usuário) permite que operações adicionais sejamexecutado de acordo com as permissões de acesso do usuário especificadas no documentoDicionário de criptografia.