com.mymed.model.data.session
Class MAuthenticationBean

java.lang.Object
  extended by com.mymed.model.data.AbstractMBean
      extended by com.mymed.model.data.session.MAuthenticationBean

public class MAuthenticationBean
extends AbstractMBean

The authentication bean.

Used to store information about the log in user session.

Author:
lvanni

Constructor Summary
MAuthenticationBean()
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.lang.String getLogin()
           
 java.lang.String getPassword()
           
 java.lang.String getUser()
           
 int hashCode()
           
 void setLogin(java.lang.String login)
           
 void setPassword(java.lang.String password)
           
 void setUser(java.lang.String user)
           
 java.lang.String toString()
           
 
Methods inherited from class com.mymed.model.data.AbstractMBean
getAttributeToMap
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MAuthenticationBean

public MAuthenticationBean()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class AbstractMBean

getLogin

public java.lang.String getLogin()
Returns:
the AUTHENTICATION_ID

setLogin

public void setLogin(java.lang.String login)
Parameters:
login - the AUTHENTICATION_ID

getUser

public java.lang.String getUser()
Returns:
the ID of the authenticated user

setUser

public void setUser(java.lang.String user)
Parameters:
user - the ID of the user from MUserBean

getPassword

public java.lang.String getPassword()
Returns:
the password SHA-256'ed

setPassword

public void setPassword(java.lang.String password)
Parameters:
password - the SHA-256 conversion of the password

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object