PoDoFo 0.9.20
PoDoFo::PdfEncryptAESV2 Member List

This is the complete list of members for PoDoFo::PdfEncryptAESV2, including all inherited members.

PoDoFo::PdfEncrypt::Authenticate(const std::string_view &password, const PdfString &documentId)PoDoFo::PdfEncrypt
CalculateStreamLength(size_t length) const overridePoDoFo::PdfEncryptAESV2virtual
CalculateStreamOffset() const overridePoDoFo::PdfEncryptAESV2virtual
Create(const std::string_view &userPassword, const std::string_view &ownerPassword, PdfPermissions protection=PdfPermissions::Default, PdfEncryptAlgorithm algorithm=PdfEncryptAlgorithm::AESV2, PdfKeyLength keyLength=PdfKeyLength::L40)PoDoFo::PdfEncryptstatic
CreateEncryptionInputStream(InputStream &inputStream, size_t inputLen, const PdfReference &objref) overridePoDoFo::PdfEncryptAESV2virtual
CreateEncryptionOutputStream(OutputStream &outputStream, const PdfReference &objref) overridePoDoFo::PdfEncryptAESV2virtual
CreateFromEncrypt(const PdfEncrypt &rhs)PoDoFo::PdfEncryptstatic
CreateFromObject(const PdfObject &obj)PoDoFo::PdfEncryptstatic
DecryptTo(charbuff &out, const bufferview &view, const PdfReference &objref) constPoDoFo::PdfEncrypt
EncryptTo(charbuff &out, const bufferview &view, const PdfReference &objref) constPoDoFo::PdfEncrypt
PoDoFo::PdfEncryptMD5Base::GenerateEncryptionKey(const PdfString &documentId)PoDoFo::PdfEncrypt
GetEnabledEncryptionAlgorithms()PoDoFo::PdfEncryptstatic
GetEncryptAlgorithm() constPoDoFo::PdfEncryptinline
GetEncryptionKey() constPoDoFo::PdfEncryptinline
GetKeyLength() constPoDoFo::PdfEncrypt
GetOValue() constPoDoFo::PdfEncryptinline
GetPValue() constPoDoFo::PdfEncryptinline
GetRevision() constPoDoFo::PdfEncryptinline
GetUValue() constPoDoFo::PdfEncryptinline
IsAccessibilityAllowed() constPoDoFo::PdfEncrypt
IsCopyAllowed() constPoDoFo::PdfEncrypt
IsDocAssemblyAllowed() constPoDoFo::PdfEncrypt
IsEditAllowed() constPoDoFo::PdfEncrypt
IsEditNotesAllowed() constPoDoFo::PdfEncrypt
IsEncryptionEnabled(PdfEncryptAlgorithm algorithm)PoDoFo::PdfEncryptstatic
IsFillAndSignAllowed() constPoDoFo::PdfEncrypt
IsHighPrintAllowed() constPoDoFo::PdfEncrypt
IsMetadataEncrypted() constPoDoFo::PdfEncryptinline
IsOwnerPasswordSet() constPoDoFo::PdfEncryptinline
IsPrintAllowed() constPoDoFo::PdfEncrypt
RC4(const unsigned char *key, unsigned keylen, const unsigned char *textin, size_t textlen, unsigned char *textout, size_t textoutlen) constPoDoFo::PdfEncryptRC4Baseprotected
SetEnabledEncryptionAlgorithms(PdfEncryptAlgorithm nEncryptionAlgorithms)PoDoFo::PdfEncryptstatic