Class EncryptionOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
Representerar krypteringsalternativ för Aspose.Pdf.Plugins.Security-plugin.
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
Arv
object ← OrganizerBaseOptions ← EncryptionOptions
Implementerar
Ärvda medlemmar
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()
Konstruktörer
EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)
Initierar en ny instans av Aspose.Pdf.Plugins.EncryptionOptions-objektet med standardalternativ.
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
Parametrar
ownerPassword
string
Ägarens lösenord.
userPassword
string
Användarens lösenord.
documentPrivilege
DocumentPrivilege
Dokumentbehörigheter.
cryptoAlgorithm
CryptoAlgorithm
Kryptografisk algoritm.
Egenskaper
CryptoAlgorithm
Kryptografisk algoritm, se Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm för detaljer.
public CryptoAlgorithm CryptoAlgorithm { get; set; }
Egenskapsvärde
CryptoAlgorithm
DocumentPrivilege
Dokumentbehörigheter, se Aspose.Pdf.Permissions för detaljer.
public DocumentPrivilege DocumentPrivilege { get; set; }
Egenskapsvärde
DocumentPrivilege
OwnerPassword
Ägarens lösenord.
public string OwnerPassword { get; set; }
Egenskapsvärde
UserPassword
Användarens lösenord.
public string UserPassword { get; set; }