package com.openedit.users.authenticate;
import java.util.HashMap;
import java.util.Map;
import com.openedit.users.User;
public class AuthenticationRequest
{
protected User fieldUser;
protected String fieldPassword;
protected Map fieldProperties;
public User getUser()
{
return fieldUser;
}
public void setUser(User inUser)
{
fieldUser = inUser;
}
public String getPassword()
{
return fieldPassword;
}
public void setPassword(String inPassword)
{
fieldPassword = inPassword;
}
public Map getProperties()
{
if (fieldProperties == null)
{
fieldProperties = new HashMap();
}
return fieldProperties;
}
public void setProperties(Map inProperties)
{
fieldProperties = inProperties;
}
public String get(String inKey)
{
if( fieldProperties != null)
{
return (String)fieldProperties.get(inKey);
}
return null;
}
public String getUserName()
{
return getUser().getUserName();
}
public void putProperty(String inKey, String inValue)
{
getProperties().put( inKey, inValue);
}
}