21module 
com {  module sun {  module star {  module packages {
 
   96    boolean setupEncryption([in] sequence<com::sun::star::beans::NamedValue> rMediaEncData);
 
 
This is the basic interface to write data to a stream.
Definition XOutputStream.idl:30
Allows to transparently plug-in crypto for PackageStreams.
Definition XPackageEncryption.idl:29
boolean readEncryptionInfo([in] sequence< com::sun::star::beans::NamedValue > rStreams)
Read package crypto information.
sequence< com::sun::star::beans::NamedValue > encrypt([in] com::sun::star::io::XInputStream rxInputStream)
Encrypt given stream.
boolean decrypt([in] com::sun::star::io::XInputStream rxInputStream, [out] com::sun::star::io::XOutputStream rxOutputStream)
Decrypt document content.
boolean generateEncryptionKey([in] string rPassword)
Set or refresh encryption key.
boolean setupEncryption([in] sequence< com::sun::star::beans::NamedValue > rMediaEncData)
Set key-value list of encryption meta data.
boolean checkDataIntegrity()
Check if decryption meta data is valid.
sequence< com::sun::star::beans::NamedValue > createEncryptionData([in] string rPassword)
Create key-value list of encryption meta data.
base interface of all UNO interfaces
Definition XInterface.idl:46
Definition Ambiguous.idl:20