|
LibreOffice
LibreOffice 24.2 SDK API Reference
|
Provides a unified interface for the PasswordContainer service to implement. More...
import"XPasswordContainer2.idl";
Exported Interfaces | |
| interface | com::sun::star::task::XPasswordContainer |
| handles passwords More... | |
| interface | com::sun::star::task::XMasterPasswordHandling2 |
| handles passwords More... | |
| interface | com::sun::star::task::XUrlContainer |
Additional Inherited Members | |
Public Member Functions inherited from XPasswordContainer | |
| void | add ([in] string Url, [in] string UserName, [in] sequence< string > Passwords, [in] XInteractionHandler Handler) |
| Save passwords into the container. More... | |
| 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. More... | |
| UrlRecord | find ([in] string Url, [in] XInteractionHandler Handler) |
| Find users with passwords for the url pattern. More... | |
| UrlRecord | findForName ([in] string Url, [in] string UserName, [in] XInteractionHandler Handler) |
| Find passwords for the url pattern and username. More... | |
| void | remove ([in] string Url, [in] string UserName) |
| Remove passwords for the url pattern and username. More... | |
| void | removePersistent ([in] string Url, [in] string UserName) |
| Remove passwords for the url pattern and username from the file. More... | |
| void | removeAllPersistent () |
| Clean the file. More... | |
| sequence< UrlRecord > | getAllPersistent ([in] XInteractionHandler Handler) |
| Get all records from the file. More... | |
Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. More... | |
| void | acquire () |
| increases the reference counter by one. More... | |
| void | release () |
| decreases the reference counter by one. More... | |
Public Member Functions inherited from XMasterPasswordHandling2 | |
| boolean | useDefaultMasterPassword ([in] XInteractionHandler xHandler) |
| allows to let the default password be used More... | |
| boolean | isDefaultMasterPasswordUsed () |
| allows to detect whether the default master password is used More... | |
Public Member Functions inherited from XMasterPasswordHandling | |
| boolean | authorizateWithMasterPassword ([in] XInteractionHandler xHandler) |
| allows to check the user authorization. More... | |
| boolean | changeMasterPassword ([in] XInteractionHandler xHandler) |
| allows to change the master password. More... | |
| void | removeMasterPassword () |
| let the master password and all the related stored passwords be removed. More... | |
| boolean | hasMasterPassword () |
| allows to detect whether there is already a master password More... | |
| boolean | allowPersistentStoring ([in] boolean bAllow) |
| allows to specify whether persistent storing of passwords is allowed More... | |
| boolean | isPersistentStoringAllowed () |
| allows to detect whether persistent storing of passwords is allowed More... | |
Public Member Functions inherited from XUrlContainer | |
| void | addUrl ([in] string Url, [in] boolean MakePersistent) |
| Add a URL to the container. More... | |
| string | findUrl ([in] string Url) |
| Lookup a URL in the container. More... | |
| void | removeUrl ([in] string Url) |
| Remove a URL from the container. More... | |
| sequence< string > | getUrls ([in] boolean OnlyPersistent) |
| Get all URLs. More... | |
Provides a unified interface for the PasswordContainer service to implement.
handles passwords
Use this interface to store or retrieve passwords.
| interface com::sun::star::task::XPasswordContainer |
handles passwords
Use this interface to store or retrieve passwords.
| interface com::sun::star::task::XUrlContainer |
1.8.14