Class PdfEncryptionDetails

Class PdfEncryptionDetails

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

Innehåller detaljer för en pdf-kryptering.

public class PdfEncryptionDetails

Arv

objectPdfEncryptionDetails

Ärvda Medlemmar

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

Konstruktörer

PdfEncryptionDetails(string, string, int, PdfEncryptionAlgorithm)

Initierar en ny instans av klassen Aspose.Rendering.Pdf.PdfEncryptionDetailsCore.

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

Parametrar

userPassword string

Användarlösenordet.

ownerPassword string

Ägarlösenordet.

permissions int

Rättigheterna.

encryptionAlgorithm PdfEncryptionAlgorithm

Krypteringsalgoritmen.

Egenskaper

EncryptionAlgorithm

Hämtar eller sätter krypteringsläget.

public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }

Egenskapsvärde

PdfEncryptionAlgorithm

OwnerPassword

Hämtar eller sätter ägarens lösenord.

public string OwnerPassword { get; set; }

Egenskapsvärde

string

Anmärkningar

Att öppna dokumentet med det korrekta ägarlösenordet (förutsatt att det inte är samma som användarlösenordet) ger full (ägar) åtkomst till dokumentet. Denna obegränsade åtkomst inkluderar möjligheten att ändra dokumentets lösenord och åtkomsträttigheter.

Permissions

Hämtar eller sätter rättigheterna.

public int Permissions { get; set; }

Egenskapsvärde

int

UserPassword

Hämtar eller sätter användarlösenordet.

public string UserPassword { get; set; }

Egenskapsvärde

string

Anmärkningar

Att öppna dokumentet med det korrekta användarlösenordet (eller att öppna ett dokument som inte har något användarlösenord) möjliggör ytterligare operationer enligt de användartillgångsrättigheter som anges i dokumentets krypteringsordbok.

 Svenska