Class EncryptionOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
Mewakili Opsi Enkripsi untuk plugin Aspose.Pdf.Plugins.Security.
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
Pewarisan
object ← OrganizerBaseOptions ← EncryptionOptions
Mengimplementasikan
Anggota yang Dwarisi
OrganizerBaseOptions.AddInput(IDataSource), OrganizerBaseOptions.AddOutput(IDataSource), OrganizerBaseOptions.Inputs, OrganizerBaseOptions.Outputs, OrganizerBaseOptions.CloseInputStreams, OrganizerBaseOptions.CloseOutputStreams, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)
Menginisialisasi instance baru dari objek Aspose.Pdf.Plugins.EncryptionOptions dengan opsi default.
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
Parameter
ownerPassword
string
Kata sandi pemilik.
userPassword
string
Kata sandi pengguna.
documentPrivilege
DocumentPrivilege
Izin dokumen.
cryptoAlgorithm
CryptoAlgorithm
Algoritma kriptografi.
Properti
CryptoAlgorithm
Algoritma kriptografi, lihat Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm untuk detail lebih lanjut.
public CryptoAlgorithm CryptoAlgorithm { get; set; }
Nilai Properti
CryptoAlgorithm
DocumentPrivilege
Izin dokumen, lihat Aspose.Pdf.Permissions untuk detail lebih lanjut.
public DocumentPrivilege DocumentPrivilege { get; set; }
Nilai Properti
DocumentPrivilege
OwnerPassword
Kata sandi pemilik.
public string OwnerPassword { get; set; }
Nilai Properti
UserPassword
Kata sandi pengguna.
public string UserPassword { get; set; }