Aspose::Pdf::LowCode::EncryptionOptions class

EncryptionOptions class

Represents Encryption Options for Security plugin.

class EncryptionOptions : public Aspose::Pdf::LowCode::OrganizerBaseOptions

Methods

MethodDescription
EncryptionOptions(const System::String&, const System::String&, const 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(const System::SharedPtr<Aspose::Pdf::Facades::DocumentPrivilege>&)Document permissions, see Permissions for details.
set_OwnerPassword(const System::String&)Owner password.
set_UserPassword(const System::String&)User password.

See Also