info.magnolia.cms.security.auth.login
Class LoginResult

java.lang.Object
  extended by info.magnolia.cms.security.auth.login.LoginResult

public class LoginResult
extends java.lang.Object

Version:
$Id: LoginResult.java 32667 2010-03-13 00:37:06Z gjoseph $
Author:
philipp

Field Summary
static LoginResult NO_LOGIN
           
static LoginResult NOT_HANDLED
           
static int STATUS_FAILED
           
static int STATUS_IN_PROCESS
           
static int STATUS_NO_LOGIN
           
static int STATUS_NOT_HANDLED
           
static int STATUS_SUCCEEDED
           
 
Constructor Summary
LoginResult(int status)
           
LoginResult(int status, javax.security.auth.login.LoginException loginException)
           
LoginResult(int status, User user)
           
 
Method Summary
static LoginResult getCurrentLoginResult()
           
 javax.security.auth.login.LoginException getLoginException()
           
 int getStatus()
           
 User getUser()
           
static void setCurrentLoginResult(LoginResult loginResult)
          Used by the login filter to depose the login result
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATUS_NO_LOGIN

public static final int STATUS_NO_LOGIN
See Also:
Constant Field Values

NOT_HANDLED

public static LoginResult NOT_HANDLED

NO_LOGIN

public static LoginResult NO_LOGIN

STATUS_IN_PROCESS

public static final int STATUS_IN_PROCESS
See Also:
Constant Field Values

STATUS_NOT_HANDLED

public static final int STATUS_NOT_HANDLED
See Also:
Constant Field Values

STATUS_FAILED

public static final int STATUS_FAILED
See Also:
Constant Field Values

STATUS_SUCCEEDED

public static final int STATUS_SUCCEEDED
See Also:
Constant Field Values
Constructor Detail

LoginResult

public LoginResult(int status)

LoginResult

public LoginResult(int status,
                   javax.security.auth.login.LoginException loginException)

LoginResult

public LoginResult(int status,
                   User user)
Method Detail

getStatus

public int getStatus()

getUser

public User getUser()

getLoginException

public javax.security.auth.login.LoginException getLoginException()
Returns:
an instance of LoginException. Warning: it can be null.

setCurrentLoginResult

public static void setCurrentLoginResult(LoginResult loginResult)
Used by the login filter to depose the login result


getCurrentLoginResult

public static LoginResult getCurrentLoginResult()


Copyright © 2003-2010 Magnolia International Ltd.. All Rights Reserved.