Class EncryptionOptions

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

objectOrganizerBaseOptionsEncryptionOptions

Implementerar

IPluginOptions

Ä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

string

UserPassword

Användarens lösenord.

public string UserPassword { get; set; }

Egenskapsvärde

string

 Svenska