You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oltu.apache.org by st...@apache.org on 2016/03/01 06:45:45 UTC

svn commit: r1732996 - /oltu/trunk/oauth-2.0/client/src/main/java/org/apache/oltu/oauth2/client/response/GitHubTokenResponse.java

Author: stein
Date: Tue Mar  1 05:45:45 2016
New Revision: 1732996

URL: http://svn.apache.org/viewvc?rev=1732996&view=rev
Log:
OLTU-173 Fix GithubTokenRespons. Thanks Gualtiero Testa for the patch!

Modified:
    oltu/trunk/oauth-2.0/client/src/main/java/org/apache/oltu/oauth2/client/response/GitHubTokenResponse.java

Modified: oltu/trunk/oauth-2.0/client/src/main/java/org/apache/oltu/oauth2/client/response/GitHubTokenResponse.java
URL: http://svn.apache.org/viewvc/oltu/trunk/oauth-2.0/client/src/main/java/org/apache/oltu/oauth2/client/response/GitHubTokenResponse.java?rev=1732996&r1=1732995&r2=1732996&view=diff
==============================================================================
--- oltu/trunk/oauth-2.0/client/src/main/java/org/apache/oltu/oauth2/client/response/GitHubTokenResponse.java (original)
+++ oltu/trunk/oauth-2.0/client/src/main/java/org/apache/oltu/oauth2/client/response/GitHubTokenResponse.java Tue Mar  1 05:45:45 2016
@@ -27,47 +27,53 @@ import org.apache.oltu.oauth2.common.tok
 import org.apache.oltu.oauth2.common.utils.OAuthUtils;
 
 /**
- *
- *
- *
+ * Custom response class
  */
 public class GitHubTokenResponse extends OAuthAccessTokenResponse {
 
+    @Override
     public String getAccessToken() {
         return getParam(OAuth.OAUTH_ACCESS_TOKEN);
     }
 
     @Override
     public String getTokenType() {
-    	return getParam(OAuth.OAUTH_TOKEN_TYPE);
+        return getParam(OAuth.OAUTH_TOKEN_TYPE);
     }
 
+    @Override
     public Long getExpiresIn() {
         String value = getParam(OAuth.OAUTH_EXPIRES_IN);
         return value == null? null: Long.valueOf(value);
     }
 
+    @Override
     public String getRefreshToken() {
-        return getParam(OAuth.OAUTH_EXPIRES_IN);
+        return getParam(OAuth.OAUTH_REFRESH_TOKEN);
     }
 
+    @Override
     public String getScope() {
         return getParam(OAuth.OAUTH_SCOPE);
     }
 
+    @Override
     public OAuthToken getOAuthToken() {
         return new BasicOAuthToken(getAccessToken(), getTokenType(), getExpiresIn(), getRefreshToken(), getScope());
     }
 
+    @Override
     protected void setBody(String body) {
         this.body = body;
         parameters = OAuthUtils.decodeForm(body);
     }
 
+    @Override
     protected void setContentType(String contentType) {
         this.contentType = contentType;
     }
 
+    @Override
     protected void setResponseCode(int code) {
         this.responseCode = code;
     }