Class PdfEncryptionDetails

Class PdfEncryptionDetails

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

Pdf şifrelemesi için ayrıntıları içerir.

public class PdfEncryptionDetails

Kalıtım

objectPdfEncryptionDetails

Kalıtılan Üyeler

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

Yapıcılar

PdfEncryptionDetails(string, string, int, PdfEncryptionAlgorithm)

Aspose.Rendering.Pdf.PdfEncryptionDetailsCore sınıfının yeni bir örneğini başlatır.

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

Parametreler

userPassword string

Kullanıcı şifresi.

ownerPassword string

Sahip şifresi.

permissions int

İzinler.

encryptionAlgorithm PdfEncryptionAlgorithm

Şifreleme algoritması.

Özellikler

EncryptionAlgorithm

Şifreleme modunu alır veya ayarlar.

public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }

Özellik Değeri

PdfEncryptionAlgorithm

OwnerPassword

Sahip şifresini alır veya ayarlar.

public string OwnerPassword { get; set; }

Özellik Değeri

string

Açıklamalar

Doğru sahip şifresi ile belgeyi açmak (kullanıcı şifresi ile aynı olmadığını varsayarak), belgeye tam (sahip) erişim sağlar. Bu sınırsız erişim, belgenin şifrelerini ve erişim izinlerini değiştirme yeteneğini içerir.

Permissions

İzinleri alır veya ayarlar.

public int Permissions { get; set; }

Özellik Değeri

int

UserPassword

Kullanıcı şifresini alır veya ayarlar.

public string UserPassword { get; set; }

Özellik Değeri

string

Açıklamalar

Doğru kullanıcı şifresi ile belgeyi açmak (veya kullanıcı şifresi olmayan bir belgeyi açmak), belgenin şifreleme sözlüğünde belirtilen kullanıcı erişim izinlerine göre ek işlemlerin gerçekleştirilmesine olanak tanır.

 Türkçe