Class PdfEncryptionInfo
Nome do espaço: Aspose.Html.Rendering.Pdf.Encryption Assembleia: Aspose.HTML.dll (25.4.0)
Contém detalhes para uma criptografia pdf.
[ComVisible(true)]
public class PdfEncryptionInfo
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfEncryptionInfo(Redação, Redação, PdfPermissions, PdfEncryptionAlgorithm)
Inicia uma nova instância da classe Aspose.Html.Rendering.Pdf.Encryption.PdfEncryptionInfo.
public PdfEncryptionInfo(string userPassword, string ownerPassword, PdfPermissions permissions, PdfEncryptionAlgorithm encryptionAlgorithm)
Parameters
userPassword
string
A senha do usuário.
ownerPassword
string
A senha do proprietário.
permissions
PdfPermissions
As permissões .
encryptionAlgorithm
PdfEncryptionAlgorithm
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.