diff options
author | Mikhail Voytenko <mav@openoffice.org> | 2011-03-17 09:16:41 +0100 |
---|---|---|
committer | Mikhail Voytenko <mav@openoffice.org> | 2011-03-17 09:16:41 +0100 |
commit | 265244b71b989932124ed648ea39acba21756df8 (patch) | |
tree | 707d3a56677c167e75e7f782f2df469d2426a9eb /offapi | |
parent | mav60: merge to m101 (diff) | |
download | core-265244b71b989932124ed648ea39acba21756df8.tar.gz core-265244b71b989932124ed648ea39acba21756df8.zip |
mav60: #164341# support AES encryption
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl | 6 | ||||
-rw-r--r-- | offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl | 8 | ||||
-rw-r--r-- | offapi/com/sun/star/xml/crypto/XSEInitializer.idl | 11 |
3 files changed, 19 insertions, 6 deletions
diff --git a/offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl b/offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl index c68b73115e64..115cf7b0ee0f 100644 --- a/offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl +++ b/offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl @@ -31,6 +31,10 @@ #include <com/sun/star/uno/XInterface.idl> #endif +#ifndef __com_sun_star_beans_NamedValue_idl__ +#include <com/sun/star/beans/NamedValue.idl> +#endif + #ifndef __com_sun_star_xml_crypto_XCipherContext_idl__ #include <com/sun/star/xml/crypto/XCipherContext.idl> #endif @@ -76,7 +80,7 @@ interface XCipherContextSupplier : com::sun::star::uno::XInterface one of provided arguments is illegal */ - XCipherContext getCipherContext( [in] long nCipherID, [in] sequence< byte > aKey, [in] sequence< byte > aInitializationVector, [in] boolean bEncryption, [in] any aParams ) + XCipherContext getCipherContext( [in] long nCipherID, [in] sequence< byte > aKey, [in] sequence< byte > aInitializationVector, [in] boolean bEncryption, [in] sequence< ::com::sun::star::beans::NamedValue > aParams ) raises( ::com::sun::star::lang::IllegalArgumentException ); }; diff --git a/offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl b/offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl index 0ad940bc5182..f421d8ff9c96 100644 --- a/offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl +++ b/offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl @@ -31,6 +31,10 @@ #include <com/sun/star/uno/XInterface.idl> #endif +#ifndef __com_sun_star_beans_NamedValue_idl__ +#include <com/sun/star/beans/NamedValue.idl> +#endif + #ifndef __com_sun_star_xml_crypto_XDigestContext_idl__ #include <com/sun/star/xml/crypto/XDigestContext.idl> #endif @@ -65,7 +69,9 @@ interface XDigestContextSupplier : com::sun::star::uno::XInterface @throws ::com::sun::star::lang::IllegalArgumentException one of provided arguments is illegal */ - XDigestContext getDigestContext( [in] long nDigestID, [in] any aParams ) + XDigestContext getDigestContext( + [in] long nDigestID, + [in] sequence< ::com::sun::star::beans::NamedValue > aParams ) raises( ::com::sun::star::lang::IllegalArgumentException ); }; diff --git a/offapi/com/sun/star/xml/crypto/XSEInitializer.idl b/offapi/com/sun/star/xml/crypto/XSEInitializer.idl index 726102ac2783..7b044ff1de8e 100644 --- a/offapi/com/sun/star/xml/crypto/XSEInitializer.idl +++ b/offapi/com/sun/star/xml/crypto/XSEInitializer.idl @@ -45,11 +45,14 @@ interface XXMLSecurityContext; interface XSEInitializer : com::sun::star::uno::XInterface { /** - * Creates a security context. - * - * @return the security context created + Creates a security context. + + @param aString + reserved for internal use. + + @return the security context created */ - com::sun::star::xml::crypto::XXMLSecurityContext createSecurityContext(); + ::com::sun::star::xml::crypto::XXMLSecurityContext createSecurityContext( [in] string aString ); }; } ; } ; } ; } ; } ; |