Class EncryptionOptions

Class EncryptionOptions

Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll

گزینه‌های رمزگذاری برای افزونه Aspose.Pdf.Plugins.Security را نشان می‌دهد.

public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions

ارث‌بری

objectOrganizerBaseOptionsEncryptionOptions

پیاده‌سازی

IPluginOptions

اعضای به ارث برده شده

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; }

مقدار ویژگی

string

UserPassword

رمز عبور کاربر.

public string UserPassword { get; set; }

مقدار ویژگی

string

 فارسی