jrun.appclient.security
Class PasswordLoginModule

jrun.appclient.security.PasswordLoginModule

public class PasswordLoginModule


Field Summary
static int AUTHENTICATION_COMMITED
           
static int AUTHENTICATION_FAILED
           
static int AUTHENTICATION_IN_PROGRESS
           
static int AUTHENTICATION_SUCCEEDED
           
static int INITIALIZED
           
static int K_NOT_USED
           
static int LOGOUT
           
static int UNINITIALIZED
           
 
Constructor Summary
PasswordLoginModule()
           
 
Method Summary
 boolean abort()
           
 boolean commit()
           
 void initialize(javax.security.auth.Subject subject, javax.security.auth.callback.CallbackHandler callbackHandler, java.util.Map sharedState, java.util.Map options)
           
 boolean login()
           
 boolean logout()
           
 

Field Detail

UNINITIALIZED

public static final int UNINITIALIZED

INITIALIZED

public static final int INITIALIZED

AUTHENTICATION_IN_PROGRESS

public static final int AUTHENTICATION_IN_PROGRESS

AUTHENTICATION_FAILED

public static final int AUTHENTICATION_FAILED

AUTHENTICATION_SUCCEEDED

public static final int AUTHENTICATION_SUCCEEDED

AUTHENTICATION_COMMITED

public static final int AUTHENTICATION_COMMITED

LOGOUT

public static final int LOGOUT

K_NOT_USED

public static final int K_NOT_USED
Constructor Detail

PasswordLoginModule

public PasswordLoginModule()
Method Detail

initialize

public void initialize(javax.security.auth.Subject subject,
                       javax.security.auth.callback.CallbackHandler callbackHandler,
                       java.util.Map sharedState,
                       java.util.Map options)

login

public boolean login()
              throws javax.security.auth.login.LoginException

commit

public boolean commit()
               throws javax.security.auth.login.LoginException

abort

public boolean abort()
              throws javax.security.auth.login.LoginException

logout

public boolean logout()
               throws javax.security.auth.login.LoginException


Copyright � 2002 Macromedia Corporation. All Rights Reserved.