Class EncryptionOptions

Class EncryptionOptions

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

Reprezentuje opcje szyfrowania dla wtyczki Aspose.Pdf.Plugins.Security.

public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions

Dziedziczenie

objectOrganizerBaseOptionsEncryptionOptions

Implementuje

IPluginOptions

Członkowie dziedziczeni

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

Konstruktorzy

EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)

Inicjalizuje nową instancję obiektu Aspose.Pdf.Plugins.EncryptionOptions z domyślnymi opcjami.

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

Parametry

ownerPassword string

Hasło właściciela.

userPassword string

Hasło użytkownika.

documentPrivilege DocumentPrivilege

Uprawnienia dokumentu.

cryptoAlgorithm CryptoAlgorithm

Algorytm kryptograficzny.

Właściwości

CryptoAlgorithm

Algorytm kryptograficzny, zobacz Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm, aby uzyskać szczegóły.

public CryptoAlgorithm CryptoAlgorithm { get; set; }

Wartość właściwości

CryptoAlgorithm

DocumentPrivilege

Uprawnienia dokumentu, zobacz Aspose.Pdf.Permissions, aby uzyskać szczegóły.

public DocumentPrivilege DocumentPrivilege { get; set; }

Wartość właściwości

DocumentPrivilege

OwnerPassword

Hasło właściciela.

public string OwnerPassword { get; set; }

Wartość właściwości

string

UserPassword

Hasło użytkownika.

public string UserPassword { get; set; }

Wartość właściwości

string

 Polski