Class EncryptionOptions

EncryptionOptions class

Represents Encryption Options for Security plugin.

public class EncryptionOptions : OrganizerBaseOptions

Constructors

NameDescription
EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)Initializes new instance of the EncryptionOptions object with default options.

Properties

NameDescription
CloseInputStreams { get; set; }Close input streams after operation completed.
CloseOutputStreams { get; set; }Close output streams after operation completed.
CryptoAlgorithm { get; set; }Cryptographic algorithm, see CryptoAlgorithm for details.
DocumentPrivilege { get; set; }Document permissions, see Permissions for details.
Inputs { get; }Returns OrganizerOptions plugin data collection.
Outputs { get; }Gets collection of added targets for saving operation results.
OwnerPassword { get; set; }Owner password.
UserPassword { get; set; }User password.

Methods

NameDescription
AddInput(IDataSource)Adds new data source to the PdfOrganizer plugin data collection.
AddOutput(IDataSource)Adds new data source to the PdfOrganizer plugin data collection.

See Also