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