|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mycompany.messages.AuthenticateAction
This class performs authentication in the Project Billboard application.
Field Summary | |
private EmployeeRegistryBean |
empReg
|
private java.lang.String |
origURL
|
private java.lang.String |
password
|
private boolean |
remember
|
private boolean |
rememberSet
|
private java.lang.String |
username
|
Constructor Summary | |
AuthenticateAction()
|
Method Summary | |
java.lang.String |
authenticate()
Autheticates a user with help from the EmployeeRegistryBean. |
java.lang.String |
getOrigURL()
Returns the originally requested URL, or null if none is set. |
java.lang.String |
getPassword()
Returns the current password, or the value of a "password" cookie if no username is set. |
boolean |
getRemember()
Returns the "remember" property value, or "true" if this property isn't set and a "password" cookie has a value. |
java.lang.String |
getUsername()
Returns the current username, or the value of a "username" cookie if no username is set. |
private void |
setLoginCookies(javax.faces.context.FacesContext context,
boolean remember,
java.lang.String username,
java.lang.String password)
Set or "delete" the login cookies, depending on the value of the "remember" parameter. |
void |
setOrigURL(java.lang.String origURL)
Sets the originally requested URL. |
void |
setPassword(java.lang.String password)
Sets the password. |
void |
setRegistry(EmployeeRegistryBean empReg)
Sets the registry holding user information. |
void |
setRemember(boolean remember)
Sets the "remember" property value. |
void |
setUsername(java.lang.String username)
Sets the username. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.String username
private java.lang.String password
private boolean remember
private boolean rememberSet
private EmployeeRegistryBean empReg
private java.lang.String origURL
Constructor Detail |
public AuthenticateAction()
Method Detail |
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public boolean getRemember()
public void setRemember(boolean remember)
public void setRegistry(EmployeeRegistryBean empReg)
public java.lang.String getOrigURL()
public void setOrigURL(java.lang.String origURL)
public java.lang.String authenticate()
Cookies with the user name and password are set or reset as specified by the "remember" request parameter.
private void setLoginCookies(javax.faces.context.FacesContext context, boolean remember, java.lang.String username, java.lang.String password)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |