Class EncryptionOptions

Class EncryptionOptions

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

Representa as Opções de Criptografia para o plugin Aspose.Pdf.Plugins.Security.

public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions

Herança

objectOrganizerBaseOptionsEncryptionOptions

Implementa

IPluginOptions

Membros Herdados

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

Construtores

EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)

Inicializa uma nova instância do objeto Aspose.Pdf.Plugins.EncryptionOptions com opções padrão.

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

Parâmetros

ownerPassword string

Senha do proprietário.

userPassword string

Senha do usuário.

documentPrivilege DocumentPrivilege

Permissões do documento.

cryptoAlgorithm CryptoAlgorithm

Algoritmo criptográfico.

Propriedades

CryptoAlgorithm

Algoritmo criptográfico, veja Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm para detalhes.

public CryptoAlgorithm CryptoAlgorithm { get; set; }

Valor da Propriedade

CryptoAlgorithm

DocumentPrivilege

Permissões do documento, veja Aspose.Pdf.Permissions para detalhes.

public DocumentPrivilege DocumentPrivilege { get; set; }

Valor da Propriedade

DocumentPrivilege

OwnerPassword

Senha do proprietário.

public string OwnerPassword { get; set; }

Valor da Propriedade

string

UserPassword

Senha do usuário.

public string UserPassword { get; set; }

Valor da Propriedade

string

 Português