namespace vcl::pdf
{ /* a crutch to transport a ::comphelper::Hash safely though UNO API thisisneededforthePDFexportdialog,whichotherwisewouldhavetopass cleartextpasswordsdowntilltheycanbeusedinPDFWriter.Unfortunately theMD5sumofthepassword(whichisneededtocreatethePDFencryptionkey) isnotsufficient,sinceanMD5digestcannotbecreatedinanarbitrarystate whichwouldbeneededincomputeEncryptionKey.
*/ class EncryptionHashTransporter : public cppu::WeakImplHelper<css::beans::XMaterialHolder>
{ // V2R3
std::unique_ptr<comphelper::Hash> m_pDigest;
std::vector<sal_uInt8> maOValue;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.