Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: task ::
interface XPasswordContainer
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-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 [in] string [in] sequence< string > [in] XInteractionHandler | Url, UserName, Passwords, 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 [in] string [in] sequence< string > [in] XInteractionHandler | Url, UserName, Passwords, 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 [in] XInteractionHandler | Url, 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 [in] string [in] XInteractionHandler | Url, UserName, 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 [in] string | Url, 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 [in] string | Url, 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

Copyright © 2003 Sun Microsystems, Inc.