Family-Map-Project / FamilyMapServer / FamilyMapServerStudent-master / shared / src / result / LoginResult.java
LoginResult.java
Raw
package result;

/**
 * Result obtained from attempting to log a user into the server
 */
public class LoginResult
{
    String authtoken;
    String username;
    String personID;
    String message;
    boolean success;

    /**
     * Parameterized constructor for a loginResult
     * @param authToken
     * @param username
     * @param personID
     * @param message
     * @param success
     */
    public LoginResult(String authToken, String username, String personID, String message, boolean success)
    {
        this.authtoken = authToken;
        this.username = username;
        this.personID = personID;
        this.message = message;
        this.success = success;
    }

    public LoginResult() {}

    public void setAuthToken(String authToken)
    {
        this.authtoken = authToken;
    }

    public String getAuthToken()
    {
        return authtoken;
    }

    public void setUsername(String username)
    {
        this.username = username;
    }

    public String getUsername()
    {
        return username;
    }

    public void setPersonID(String personID)
    {
        this.personID = personID;
    }

    public String getPersonID()
    {
        return personID;
    }

    public void setMessage(String message)
    {
        this.message = message;
    }

    public String getMessage()
    {
        return message;
    }

    public void setSuccess(boolean success)
    {
        this.success = success;
    }

    public boolean isSuccess()
    {
        return success;
    }
}