Added raw string to Token, for retrieving additional parameters

This commit is contained in:
Pablo Fernandez committed 2011-04-11 14:06:08 -03:00
1 parent 75bcb0013d
commit 1eb0b1003c
4 files changed
+22 -2

No files matched your search

+16
View File
@@ -13,6 +13,7 @@ public class Token implements Serializable
private final String token;
private final String secret;
private final String rawResponse;
/**
* Default constructor
@@ -21,9 +22,15 @@ public class Token implements Serializable
* @param secret token secret
*/
public Token(String token, String secret)
{
this(token, secret, null);
}
public Token(String token, String secret, String rawResponse)
{
this.token = token;
this.secret = secret;
this.rawResponse = rawResponse;
}
public String getToken()
@@ -36,6 +43,15 @@ public class Token implements Serializable
return secret;
}
public String getRawResponse()
{
if (rawResponse == null)
{
throw new IllegalStateException("This token object was not constructed by scribe and does not have a rawResponse");
}
return rawResponse;
}
@Override
public String toString()
{