Class EncryptionOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
แสดงตัวเลือกการเข้ารหัสสำหรับปลั๊กอิน Aspose.Pdf.Plugins.Security
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
การสืบทอด
object ← OrganizerBaseOptions ← EncryptionOptions
การใช้งาน
สมาชิกที่สืบทอด
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()
ตัวสร้าง
EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)
เริ่มต้นอินสแตนซ์ใหม่ของวัตถุ Aspose.Pdf.Plugins.EncryptionOptions ด้วยตัวเลือกเริ่มต้น
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
พารามิเตอร์
ownerPassword
string
รหัสผ่านเจ้าของ
userPassword
string
รหัสผ่านผู้ใช้
documentPrivilege
DocumentPrivilege
สิทธิ์เอกสาร
cryptoAlgorithm
CryptoAlgorithm
อัลกอริธึมการเข้ารหัส
คุณสมบัติ
CryptoAlgorithm
อัลกอริธึมการเข้ารหัส ดูรายละเอียดเพิ่มเติมที่ Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm
public CryptoAlgorithm CryptoAlgorithm { get; set; }
ค่าคุณสมบัติ
CryptoAlgorithm
DocumentPrivilege
สิทธิ์เอกสาร ดูรายละเอียดเพิ่มเติมที่ Aspose.Pdf.Permissions
public DocumentPrivilege DocumentPrivilege { get; set; }
ค่าคุณสมบัติ
DocumentPrivilege
OwnerPassword
รหัสผ่านเจ้าของ
public string OwnerPassword { get; set; }
ค่าคุณสมบัติ
UserPassword
รหัสผ่านผู้ใช้
public string UserPassword { get; set; }