Aspose::Pdf::Plugins::EncryptionOptions class

EncryptionOptions class

Represents Encryption Options for Security plugin.

class EncryptionOptions : public Aspose::Pdf::Plugins::OrganizerBaseOptions

Methods

MethodDescription
EncryptionOptions(System::String, System::String, System::SharedPtr<Aspose::Pdf::Facades::DocumentPrivilege>, Aspose::Pdf::CryptoAlgorithm)Initializes new instance of the EncryptionOptions object with default options.
get_CryptoAlgorithm() constCryptographic algorithm, see CryptoAlgorithm for details.
get_DocumentPrivilege() constDocument permissions, see Permissions for details.
get_OwnerPassword() constOwner password.
get_UserPassword() constUser password.
set_CryptoAlgorithm(Aspose::Pdf::CryptoAlgorithm)Cryptographic algorithm, see CryptoAlgorithm for details.
set_DocumentPrivilege(System::SharedPtr<Aspose::Pdf::Facades::DocumentPrivilege>)Document permissions, see Permissions for details.
set_OwnerPassword(System::String)Owner password.
set_UserPassword(System::String)User password.

See Also