Class PdfEncryptionInfo
Numele spaţiului: Aspose.Html.Rendering.Pdf.Encryption Asamblare: Aspose.HTML.dll (25.4.0)
Conține detalii pentru o criptare PDF.
[ComVisible(true)]
public class PdfEncryptionInfo
Inheritance
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfEncryptionInfo(string, string, PdfPermissions, PdfEncryptionAlgorithm)
Inițializează o nouă instanță a clasei Aspose.Html.Rendering.Pdf.Encryption.PdfEncryptionInfo.
public PdfEncryptionInfo(string userPassword, string ownerPassword, PdfPermissions permissions, PdfEncryptionAlgorithm encryptionAlgorithm)
Parameters
userPassword
string
Parolă de utilizator.
ownerPassword
string
Cuvântul proprietarului.
permissions
PdfPermissions
şi autorizaţiile .
encryptionAlgorithm
PdfEncryptionAlgorithm
Algoritmul de criptare.
Properties
EncryptionAlgorithm
Obține sau stabilește modul de criptare.
public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }
Valoarea proprietății
OwnerPassword
Obține sau stabilește parola proprietarului.
public string OwnerPassword { get; set; }
Valoarea proprietății
Remarks
deschiderea documentului cu parola corectă a proprietarului (presupunând că nu estela fel ca parola de utilizator) permite accesul complet (proprietar) la document.accesul nelimitat include capacitatea de a schimba parolele documentului șipermisiuni de acces.
Permissions
Obține sau stabilește permisiunile.
public PdfPermissions Permissions { get; set; }
Valoarea proprietății
UserPassword
Obține sau stabilește parola utilizatorului.
public string UserPassword { get; set; }
Valoarea proprietății
Remarks
deschiderea documentului cu parola corectă (sau deschiderea unui documentcare nu are o parolă de utilizator) permite operațiuni suplimentare să fieefectuate în conformitate cu permisiunile de acces ale utilizatorului specificate în documentulDicționar de criptare.