diff options
author | Mikhail Voitenko <mav@openoffice.org> | 2001-05-11 10:57:34 +0000 |
---|---|---|
committer | Mikhail Voitenko <mav@openoffice.org> | 2001-05-11 10:57:34 +0000 |
commit | c4028bd5a4ee1086253816cfd0b6f5a679f98f82 (patch) | |
tree | 367ac4b2e06e911126f12b0a381e72cd37bd27df /offapi | |
parent | a3748ff965504e5c9ef87a6a14ed9fc2bd4b1bd8 (diff) |
#83779# use XInteractionHandler
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/task/XPasswordContainer.idl | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/offapi/com/sun/star/task/XPasswordContainer.idl b/offapi/com/sun/star/task/XPasswordContainer.idl index 13b7f8bab..278aad0ac 100644 --- a/offapi/com/sun/star/task/XPasswordContainer.idl +++ b/offapi/com/sun/star/task/XPasswordContainer.idl @@ -2,9 +2,9 @@ * * $RCSfile: XPasswordContainer.idl,v $ * - * $Revision: 1.3 $ + * $Revision: 1.4 $ * - * last change: $Author: mav $ $Date: 2001-05-03 15:40:26 $ + * last change: $Author: mav $ $Date: 2001-05-11 11:57:34 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -69,6 +69,10 @@ #include <com/sun/star/task/UrlRecord.idl> #endif +#ifndef __com_sun_star_task_XInteractionHandler_idl__ +#include <com/sun/star/task/XInteractionHandler.idl> +#endif + //============================================================================= @@ -89,9 +93,11 @@ interface XPasswordContainer : com::sun::star::uno::XInterface @param Passwords The password-list. + @param Handler The handler to get superpassword to en/decript passwords + */ - void add( [in] string Url, [in] string UserName, [in] sequence<string> Passwords ); + void add( [in] string Url, [in] string UserName, [in] sequence<string> Passwords, [in] XInteractionHandler Handler ); //------------------------------------------------------------------------- /** Save passwords in to the container, and store them in the file. @@ -103,18 +109,22 @@ interface XPasswordContainer : com::sun::star::uno::XInterface @param Passwords The password-list. + @param Handler The handler to get superpassword to en/decript passwords + */ - void addPersistent( [in] string Url, [in] string UserName, [in] sequence<string> Passwords ); + void addPersistent( [in] string Url, [in] string UserName, [in] sequence<string> Passwords, [in] XInteractionHandler Handler ); //------------------------------------------------------------------------- /** Find users with passwords for the url pattern. @param Url URL-pattern to retrieve password for. - + + @param Handler The handler to get superpassword to en/decript passwords + @returns Best matched url-pattern with user-records list. */ - UrlRecord find( [in] string Url ); + UrlRecord find( [in] string Url, [in] XInteractionHandler Handler ); //------------------------------------------------------------------------- /** Find passwords for the url pattern and username. @@ -123,9 +133,11 @@ interface XPasswordContainer : com::sun::star::uno::XInterface @param UserName Username to retrieve passwords for. + @param Handler The handler to get superpassword to en/decript passwords + @returns Best matched url-pattern for the username. */ - UrlRecord findForName( [in] string Url, [in] string UserName ); + UrlRecord findForName( [in] string Url, [in] string UserName , [in] XInteractionHandler Handler ); //------------------------------------------------------------------------- /** Remove passwords for the url pattern and username from the file. @@ -147,7 +159,7 @@ interface XPasswordContainer : com::sun::star::uno::XInterface @returns List of url-records. */ - sequence<UrlRecord> getAllPersistent(); + sequence<UrlRecord> getAllPersistent( [in] XInteractionHandler Handler ); }; |