swingx
Version 2005-08-19

org.jdesktop.swingx.auth
Class PasswordStore

java.lang.Object
  extended by org.jdesktop.swingx.auth.PasswordStore

public abstract class PasswordStore
extends Object

PasswordStore specifies a mechanism to store passwords used to authenticate using the LoginService. The actual mechanism used to store the passwords is left up to the implementation.


Constructor Summary
PasswordStore()
           
 
Method Summary
abstract  char[] get(String username, String server)
          Fetches the password for a given server and username
abstract  boolean set(String username, String server, char[] password)
          Saves a password for future use.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PasswordStore

public PasswordStore()
Method Detail

set

public abstract boolean set(String username,
                            String server,
                            char[] password)
Saves a password for future use.

Parameters:
username - username used to authenticate.
server - server used for authentication
password - password to save

get

public abstract char[] get(String username,
                           String server)
Fetches the password for a given server and username

Parameters:
username - username
server - server
Returns:
password

swingx
Version 2005-08-19