Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: task ::

interface XPasswordContainer
Description
Allows to save passwords with URL-pattern, to use them later.

Methods' Summary
add Save passwords in to the container.  
addPersistent Save passwords in to the container, and store them in the file.  
find Find users with passwords for the url pattern.  
findForName Find passwords for the url pattern and username.  
remove Remove passwords for the url pattern and username.  
removePersistent Remove passwords for the url pattern and username from the file.  
removeAllPersistent Clean the file.  
getAllPersistent Get all records from the file.  
Methods' Details
add
void
add( [in] string  Url,
[in] string  UserName,
[in] sequence< string >  Passwords,
[in] XInteractionHandler  Handler );

Description
Save passwords in to the container.
Parameter Url
URL-pattern, that will be used later to retrieve passwords.
Parameter UseName
The username.
Parameter Passwords
The password-list.
Parameter Handler
The handler to get superpassword to en/decript passwords
addPersistent
void
addPersistent( [in] string  Url,
[in] string  UserName,
[in] sequence< string >  Passwords,
[in] XInteractionHandler  Handler );

Description
Save passwords in to the container, and store them in the file.
Parameter Url
URL-pattern, that will be used later to retrieve passwords.
Parameter UseName
The username.
Parameter Passwords
The password-list.
Parameter Handler
The handler to get superpassword to en/decript passwords
find
UrlRecord
find( [in] string  Url,
[in] XInteractionHandler  Handler );

Description
Find users with passwords for the url pattern.
Parameter Url
URL-pattern to retrieve password for.
Parameter Handler
The handler to get superpassword to en/decript passwords
Returns
Best matched url-pattern with user-records list.
findForName
UrlRecord
findForName( [in] string  Url,
[in] string  UserName,
[in] XInteractionHandler  Handler );

Description
Find passwords for the url pattern and username.
Parameter Url
URL-pattern to retrieve passwords for.
Parameter UserName
Username to retrieve passwords for.
Parameter Handler
The handler to get superpassword to en/decript passwords
Returns
Best matched url-pattern for the username.
remove
void
remove( [in] string  Url,
[in] string  UserName );

Description
Remove passwords for the url pattern and username.
Parameter Url
URL-pattern to remove passwords for.
Parameter UserName
Username to remove passwords for.
removePersistent
void
removePersistent( [in] string  Url,
[in] string  UserName );

Description
Remove passwords for the url pattern and username from the file.
Parameter Url
URL-pattern to remove passwords for.
Parameter UserName
Username to remove passwords for.
removeAllPersistent
void
removeAllPersistent();

Description
Clean the file.
getAllPersistent
sequence< UrlRecord >
getAllPersistent( [in] XInteractionHandler  Handler );

Description
Get all records from the file.
Returns
List of url-records.
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.