:: com :: sun :: star :: xml :: crypto ::

unpublished interface XXMLEncryption
Usage Restrictions
not published
Description
* Interface of XML encryption * *

This interface represents a xml encrypter or decrypter.

* *

The encrypter or decrypter concrete a key by retrieve security context * and encryption template.

* *

In some cases, the encrypter or decrypter can dertermine and locate the * EncrytedKey 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.


Methods' Summary
encrypt * Perform encryption in the environment of encryption template and context.  
decrypt * Perform decryption in the environment of encrytpion template and context.  
Methods' Details
encrypt
XXMLEncryptionTemplate
encrypt( [in] XXMLEncryptionTemplate  aTemplate,
[in] XSecurityEnvironment  aEnvironment )
raises( XMLEncryptionException,
::com::sun::star::uno::SecurityException );

Description
* Perform encryption in the environment of encryption template and context.
decrypt
XXMLEncryptionTemplate
decrypt( [in] XXMLEncryptionTemplate  aTemplate,
[in] XXMLSecurityContext  aContext )
raises( XMLEncryptionException,
::com::sun::star::uno::SecurityException );

Description
* Perform decryption in the environment of encrytpion template and context.
Top of Page