Top   Module   Use   Manual   Index 
 EXPORTING SERVICES | METHODS' SUMMARY | METHODS' DETAILS 

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

interface XPasswordContainer

Base Interface
com::sun::star::uno::XInterface

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


Known Services which Export this Interface

com::sun::star::task::PasswordContainer this service is kind of storage that allows to store passwords and to retrieve already stored.

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 ] com::sun::star::task::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 ] com::sun::star::task::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
 
com::sun::star::task::UrlRecord
find(
[ in ] string Url,
[ in ] com::sun::star::task::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
 
com::sun::star::task::UrlRecord
findForName(
[ in ] string Url,
[ in ] string UserName,
[ in ] com::sun::star::task::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< com::sun::star::task::UrlRecord >
getAllPersistent(
[ in ] com::sun::star::task::XInteractionHandler Handler );

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

Top of Page