LibreOffice
LibreOffice 25.8 SDK API Reference
|
Interface of XML encryption. More...
import "XXMLEncryption.idl";
Interface of XML encryption.
This interface represents a XML encryptor or decryptor.
The encryptor or decryptor concrete a key by retrieve security context and encryption template.
In some cases, the encryptor or decryptor can determine and locate the EncryptedKey from the encryption template by dereference the RetrievalMethod inside EncryptedData.
In some cases, the EncryptedKey need to be clearly pointed out by the encryption template.
Perform decryption in the environment of encryption template and context.
com::sun::star::xml::crypto::XXMLEncryptionTemplate encrypt | ( | [in] com::sun::star::xml::crypto::XXMLEncryptionTemplate | aTemplate, | |||
[in] com::sun::star::xml::crypto::XSecurityEnvironment | aEnvironment ) | |||||
raises | ( | com::sun::star::xml::crypto::XMLEncryptionException , | ||||
com::sun::star::uno::SecurityException ) |
Perform encryption in the environment of encryption template and context.