19 #ifndef __com_sun_star_packages_XPackageEncryption_idl__
20 #define __com_sun_star_packages_XPackageEncryption_idl__
28 module com { module sun { module star { module packages {
46 boolean readEncryptionInfo([in] sequence < com::sun::star::beans::NamedValue > rStreams);
56 boolean generateEncryptionKey([in]
string rPassword);
91 sequence<com::sun::star::beans::NamedValue> createEncryptionData([in]
string rPassword);
103 boolean setupEncryption([in] sequence<com::sun::star::beans::NamedValue> rMediaEncData);
126 boolean checkDataIntegrity();
Allows to transparently plug-in crypto for PackageStreams.
Definition: XPackageEncryption.idl:35
This is the basic interface to write data to a stream.
Definition: XOutputStream.idl:37
base interface of all UNO interfaces
Definition: XInterface.idl:47