Class PdfEncryptionDetails

Class PdfEncryptionDetails

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

Zawiera szczegóły dotyczące szyfrowania pdf.

public class PdfEncryptionDetails

Dziedziczenie

objectPdfEncryptionDetails

Dziedziczone członkowie

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

Konstruktory

PdfEncryptionDetails(string, string, int, PdfEncryptionAlgorithm)

Inicjalizuje nową instancję klasy Aspose.Rendering.Pdf.PdfEncryptionDetailsCore.

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

Parametry

userPassword string

Hasło użytkownika.

ownerPassword string

Hasło właściciela.

permissions int

Uprawnienia.

encryptionAlgorithm PdfEncryptionAlgorithm

Algorytm szyfrowania.

Właściwości

EncryptionAlgorithm

Pobiera lub ustawia tryb szyfrowania.

public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }

Wartość właściwości

PdfEncryptionAlgorithm

OwnerPassword

Pobiera lub ustawia hasło właściciela.

public string OwnerPassword { get; set; }

Wartość właściwości

string

Uwagi

Otworzenie dokumentu za pomocą poprawnego hasła właściciela (zakładając, że nie jest takie samo jak hasło użytkownika) pozwala na pełny (właścicielski) dostęp do dokumentu. Ten nieograniczony dostęp obejmuje możliwość zmiany haseł dokumentu oraz uprawnień dostępu.

Permissions

Pobiera lub ustawia uprawnienia.

public int Permissions { get; set; }

Wartość właściwości

int

UserPassword

Pobiera lub ustawia hasło użytkownika.

public string UserPassword { get; set; }

Wartość właściwości

string

Uwagi

Otworzenie dokumentu za pomocą poprawnego hasła użytkownika (lub otwarcie dokumentu, który nie ma hasła użytkownika) pozwala na wykonanie dodatkowych operacji zgodnie z uprawnieniami dostępu użytkownika określonymi w słowniku szyfrowania dokumentu.

 Polski