Class PdfEncryptionDetails

Class PdfEncryptionDetails

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

Obsahuje podrobnosti o šifrování PDF.

public class PdfEncryptionDetails

Dědičnost

objectPdfEncryptionDetails

Děděné členy

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)

Inicializuje novou instanci třídy Aspose.Rendering.Pdf.PdfEncryptionDetailsCore.

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

Parametry

userPassword string

Uživatelské heslo.

ownerPassword string

Heslo vlastníka.

permissions int

Oprávnění.

encryptionAlgorithm PdfEncryptionAlgorithm

Šifrovací algoritmus.

Vlastnosti

EncryptionAlgorithm

Získá nebo nastaví režim šifrování.

public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }

Hodnota vlastnosti

PdfEncryptionAlgorithm

OwnerPassword

Získá nebo nastaví heslo vlastníka.

public string OwnerPassword { get; set; }

Hodnota vlastnosti

string

Poznámky

Otevření dokumentu s správným heslem vlastníka (pokud se neshoduje s uživatelským heslem) umožňuje plný (vlastnický) přístup k dokumentu. Tento neomezený přístup zahrnuje možnost měnit hesla dokumentu a přístupová oprávnění.

Permissions

Získá nebo nastaví oprávnění.

public int Permissions { get; set; }

Hodnota vlastnosti

int

UserPassword

Získá nebo nastaví uživatelské heslo.

public string UserPassword { get; set; }

Hodnota vlastnosti

string

Poznámky

Otevření dokumentu se správným uživatelským heslem (nebo otevření dokumentu, který nemá uživatelské heslo) umožňuje provádět další operace podle uživatelských přístupových oprávnění uvedených ve šifrovacím slovníku dokumentu.

 Čeština