package eriji.com.oauth;
public class OAuthToken {
public static final String REQUEST_TOKEN = "request_token";
public static final String ACCESSS_TOKEN = "access_token";
private String mToken = null;
private String mTokenSecret = null;
private String mTokenType;
public OAuthToken(String token, String tokenSecret)
{
mToken = token;
mTokenSecret = tokenSecret;
}
public OAuthToken(String token, String tokenSecret, String tokenType)
{
this(token, tokenSecret);
mTokenType = tokenType;
}
public String getToken() {
return mToken;
}
public String getTokenSecret() {
return mTokenSecret;
}
public String getTokenType() {
return mTokenType;
}
@Override
public String toString() {
return "OAuthToken [mToken=" + mToken + ", mTokenSecret="
+ mTokenSecret + "]";
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
OAuthToken other = (OAuthToken) obj;
if (mToken == null) {
if (other.mToken != null)
return false;
} else if (!mToken.equals(other.mToken))
return false;
if (mTokenSecret == null) {
if (other.mTokenSecret != null)
return false;
} else if (!mTokenSecret.equals(other.mTokenSecret))
return false;
if (mTokenType == null) {
if (other.mTokenType != null)
return false;
} else if (!mTokenType.equals(other.mTokenType))
return false;
return true;
}
}