Class EncryptionOptions

Class EncryptionOptions

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

Reprezentuje možnosti šifrování pro plugin Aspose.Pdf.Plugins.Security.

public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions

Dědičnost

objectOrganizerBaseOptionsEncryptionOptions

Implementuje

IPluginOptions

Děděné členy

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

Konstruktor

EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)

Inicializuje novou instanci objektu Aspose.Pdf.Plugins.EncryptionOptions s výchozími možnostmi.

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

Parametry

ownerPassword string

Heslo vlastníka.

userPassword string

Heslo uživatele.

documentPrivilege DocumentPrivilege

Oprávnění dokumentu.

cryptoAlgorithm CryptoAlgorithm

Kryptografický algoritmus.

Vlastnosti

CryptoAlgorithm

Kryptografický algoritmus, viz Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm pro podrobnosti.

public CryptoAlgorithm CryptoAlgorithm { get; set; }

Hodnota vlastnosti

CryptoAlgorithm

DocumentPrivilege

Oprávnění dokumentu, viz Aspose.Pdf.Permissions pro podrobnosti.

public DocumentPrivilege DocumentPrivilege { get; set; }

Hodnota vlastnosti

DocumentPrivilege

OwnerPassword

Heslo vlastníka.

public string OwnerPassword { get; set; }

Hodnota vlastnosti

string

UserPassword

Heslo uživatele.

public string UserPassword { get; set; }

Hodnota vlastnosti

string

 Čeština