LibreOffice
LibreOffice 24.2 SDK API Reference
|
import"PackageEncryption.idl";
Additional Inherited Members | |
Public Member Functions inherited from XPackageEncryption | |
boolean | readEncryptionInfo ([in] sequence< com::sun::star::beans::NamedValue > rStreams) |
Read package crypto information. More... | |
boolean | generateEncryptionKey ([in] string rPassword) |
Set or refresh encryption key. More... | |
boolean | decrypt ([in] com::sun::star::io::XInputStream rxInputStream, [out] com::sun::star::io::XOutputStream rxOutputStream) |
Decrypt document content. More... | |
sequence< com::sun::star::beans::NamedValue > | createEncryptionData ([in] string rPassword) |
Create key-value list of encryption meta data. More... | |
boolean | setupEncryption ([in] sequence< com::sun::star::beans::NamedValue > rMediaEncData) |
Set key-value list of encryption meta data. More... | |
sequence< com::sun::star::beans::NamedValue > | encrypt ([in] com::sun::star::io::XInputStream rxInputStream) |
Encrypt given stream. More... | |
boolean | checkDataIntegrity () |
Check if decryption meta data is valid. More... | |
Public Member Functions inherited from XInterface | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. More... | |
void | acquire () |
increases the reference counter by one. More... | |
void | release () |
decreases the reference counter by one. More... | |