Class EncryptionOptions

Class EncryptionOptions

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

يمثل خيارات التشفير لـ Aspose.Pdf.Plugins.Security plugin.

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

 عربي