Class EncryptionOptions

Class EncryptionOptions

Nom dels espais: Aspose.Pdf.Plugins Assemblea: Aspose.PDF.dll (25.4.0)

Representa opcions de xifra per a Aspose.Pdf.Plugins.Security plugin.

public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions

Inheritance

object OrganizerBaseOptions EncryptionOptions

Implements

IPluginOptions

Membres heretats

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, DocumentPrivilege, CryptoAlgorithm)

Inicialitza una nova instància de l’objecte Aspose.Pdf.Plugins.EncryptionOptions amb opcions de default.

public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)

Parameters

ownerPassword string

La contrasenya del propietari.

userPassword string

Password de l’usuari.

documentPrivilege DocumentPrivilege

Permisos de documentaci.

cryptoAlgorithm CryptoAlgorithm

Algoritme de criptografia.

Properties

CryptoAlgorithm

Algoritme criptogràfic, vegeu Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm per a detalls.

public CryptoAlgorithm CryptoAlgorithm { get; set; }

Valor de la propietat

CryptoAlgorithm

DocumentPrivilege

Permesos de document, vegeu Aspose.Pdf.Permesos per a detalls.

public DocumentPrivilege DocumentPrivilege { get; set; }

Valor de la propietat

DocumentPrivilege

OwnerPassword

La contrasenya del propietari.

public string OwnerPassword { get; set; }

Valor de la propietat

string

UserPassword

Password de l’usuari.

public string UserPassword { get; set; }

Valor de la propietat

string

 Català