19 #ifndef __com_sun_star_task_XPasswordContainer_idl__
20 #define __com_sun_star_task_XPasswordContainer_idl__
28 module
com { module sun { module star { module task {
47 void add( [in]
string Url, [in]
string UserName, [in] sequence<string> Passwords, [in]
XInteractionHandler Handler );
93 void remove( [in]
string Url, [in]
string UserName );
An interaction request handler.
Definition: XInteractionHandler.idl:33
Allows to save passwords with URL-pattern, to use them later.
Definition: XPasswordContainer.idl:33
UrlRecord find([in] string Url, [in] XInteractionHandler Handler)
Find users with passwords for the url pattern.
void add([in] string Url, [in] string UserName, [in] sequence< string > Passwords, [in] XInteractionHandler Handler)
Save passwords into the container.
void addPersistent([in] string Url, [in] string UserName, [in] sequence< string > Passwords, [in] XInteractionHandler Handler)
Save passwords into the container, and store them in the file.
void removeAllPersistent()
Clean the file.
sequence< UrlRecord > getAllPersistent([in] XInteractionHandler Handler)
Get all records from the file.
UrlRecord findForName([in] string Url, [in] string UserName, [in] XInteractionHandler Handler)
Find passwords for the url pattern and username.
void removePersistent([in] string Url, [in] string UserName)
Remove passwords for the url pattern and username from the file.
base interface of all UNO interfaces
Definition: XInterface.idl:48
Definition: Ambiguous.idl:22
Definition: UrlRecord.idl:30