Class EncryptionOptions

Class EncryptionOptions

Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll

Rappresenta le opzioni di crittografia per il plugin Aspose.Pdf.Plugins.Security.

public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions

Ereditarietà

objectOrganizerBaseOptionsEncryptionOptions

Implementa

IPluginOptions

Membri Ereditati

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()

Costruttori

EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)

Inizializza una nuova istanza dell’oggetto Aspose.Pdf.Plugins.EncryptionOptions con opzioni predefinite.

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

Parametri

ownerPassword string

Password del proprietario.

userPassword string

Password dell’utente.

documentPrivilege DocumentPrivilege

Permessi del documento.

cryptoAlgorithm CryptoAlgorithm

Algoritmo crittografico.

Proprietà

CryptoAlgorithm

Algoritmo crittografico, vedere Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm per dettagli.

public CryptoAlgorithm CryptoAlgorithm { get; set; }

Valore della Proprietà

CryptoAlgorithm

DocumentPrivilege

Permessi del documento, vedere Aspose.Pdf.Permissions per dettagli.

public DocumentPrivilege DocumentPrivilege { get; set; }

Valore della Proprietà

DocumentPrivilege

OwnerPassword

Password del proprietario.

public string OwnerPassword { get; set; }

Valore della Proprietà

string

UserPassword

Password dell’utente.

public string UserPassword { get; set; }

Valore della Proprietà

string

 Italiano