package org.oauth2.client4j.http.response;
import org.oauth2.client4j.exception.OAuthException;
import org.oauth2.client4j.model.DoubanToken;
import com.alibaba.fastjson.JSONObject;
public class DoubanAcessTokenResponse extends OAuthResponse {
private DoubanToken doubanToken;
@Override
public void setBody(String body) {
super.setBody(body);
doubanToken = JSONObject.parseObject(this.body, DoubanToken.class);
if (null == doubanToken.getAccess_token()){
throw new OAuthException(body);
}
}
public DoubanToken getDoubanToken() {
return doubanToken;
}
}