Class PdfEncryptionDetails
Namespace: Aspose.Page.XPS.Presentation.Pdf
Assembly: Aspose.Page.dll (25.1.2)
Berisi detail untuk enkripsi pdf.
public class PdfEncryptionDetails
Pewarisan
Anggota yang Dwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
PdfEncryptionDetails(string, string, int, PdfEncryptionAlgorithm)
Menginisialisasi instance baru dari kelas Aspose.Rendering.Pdf.PdfEncryptionDetailsCore.
public PdfEncryptionDetails(string userPassword, string ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)
Parameter
userPassword
string
Password pengguna.
ownerPassword
string
Password pemilik.
permissions
int
Izin.
encryptionAlgorithm
PdfEncryptionAlgorithm
Algoritma enkripsi.
Properti
EncryptionAlgorithm
Mendapatkan atau mengatur mode enkripsi.
public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }
Nilai Properti
OwnerPassword
Mendapatkan atau mengatur password pemilik.
public string OwnerPassword { get; set; }
Nilai Properti
Catatan
Membuka dokumen dengan password pemilik yang benar (asalkan tidak sama dengan password pengguna) memungkinkan akses penuh (pemilik) ke dokumen. Akses tanpa batas ini mencakup kemampuan untuk mengubah password dokumen dan izin akses.
Permissions
Mendapatkan atau mengatur izin.
public int Permissions { get; set; }
Nilai Properti
UserPassword
Mendapatkan atau mengatur password pengguna.
public string UserPassword { get; set; }
Nilai Properti
Catatan
Membuka dokumen dengan password pengguna yang benar (atau membuka dokumen yang tidak memiliki password pengguna) memungkinkan operasi tambahan dilakukan sesuai dengan izin akses pengguna yang ditentukan dalam kamus enkripsi dokumen.