Class EncryptionOptions
Der Name: Aspose.Pdf.Plugins Versammlung: Aspose.PDF.dll (25.4.0)
Es repräsentiert Verschlüsselungsoptionen für Aspose.Pdf.Plugins.Security Plugin.
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
Inheritance
object ← OrganizerBaseOptions ← EncryptionOptions
Implements
Vererbte Mitglieder
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()
Constructors
EncryptionOptions(String, String, DokumentPrivilege, CryptoAlgorithm)
Initialisiert eine neue Instanz des Aspose.Pdf.Plugins.EncryptionOptions Objekt mit Standard-Optionen.
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
Parameters
ownerPassword
string
Eigentümer Passwort.
userPassword
string
User Passwort zu verwenden.
documentPrivilege
DocumentPrivilege
Dokumente Genehmigungen.
cryptoAlgorithm
CryptoAlgorithm
Der Kryptografische Algorithmus.
Properties
CryptoAlgorithm
Kryptografisches Algorithmus, siehe Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm für Details.
public CryptoAlgorithm CryptoAlgorithm { get; set; }
Eigentumswert
DocumentPrivilege
Dokumenterlaubnisse, siehe Aspose.Pdf.Permissions für Details.
public DocumentPrivilege DocumentPrivilege { get; set; }
Eigentumswert
OwnerPassword
Eigentümer Passwort.
public string OwnerPassword { get; set; }
Eigentumswert
UserPassword
User Passwort zu verwenden.
public string UserPassword { get; set; }