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) const PoDoFo::PdfEncrypt
EncryptTo(charbuff &out, const bufferview &view, const PdfReference &objref) const PoDoFo::PdfEncrypt
PoDoFo::PdfEncryptMD5Base::GenerateEncryptionKey(const PdfString &documentId)PoDoFo::PdfEncrypt
GetEnabledEncryptionAlgorithms()PoDoFo::PdfEncryptstatic
GetEncryptAlgorithm() const PoDoFo::PdfEncryptinline
GetEncryptionKey() const PoDoFo::PdfEncryptinline
GetKeyLength() const PoDoFo::PdfEncrypt
GetOValue() const PoDoFo::PdfEncryptinline
GetPValue() const PoDoFo::PdfEncryptinline
GetRevision() const PoDoFo::PdfEncryptinline
GetUValue() const PoDoFo::PdfEncryptinline
IsAccessibilityAllowed() const PoDoFo::PdfEncrypt
IsCopyAllowed() const PoDoFo::PdfEncrypt
IsDocAssemblyAllowed() const PoDoFo::PdfEncrypt
IsEditAllowed() const PoDoFo::PdfEncrypt
IsEditNotesAllowed() const PoDoFo::PdfEncrypt
IsEncryptionEnabled(PdfEncryptAlgorithm algorithm)PoDoFo::PdfEncryptstatic
IsFillAndSignAllowed() const PoDoFo::PdfEncrypt
IsHighPrintAllowed() const PoDoFo::PdfEncrypt
IsMetadataEncrypted() const PoDoFo::PdfEncryptinline
IsOwnerPasswordSet() const PoDoFo::PdfEncryptinline
IsPrintAllowed() const PoDoFo::PdfEncrypt
RC4(const unsigned char *key, unsigned keylen, const unsigned char *textin, size_t textlen, unsigned char *textout, size_t textoutlen) const PoDoFo::PdfEncryptRC4Baseprotected
SetEnabledEncryptionAlgorithms(PdfEncryptAlgorithm nEncryptionAlgorithms)PoDoFo::PdfEncryptstatic