package com.dongxuexidu.douban4j.utils;
import android.os.Bundle;
import com.dongxuexidu.douban4j.model.app.AccessToken;
import com.weibo.sdk.android.WeiboDialogError;
import com.weibo.sdk.android.WeiboException;
public interface DoubanAuthListener {
/**
* 认证结束后将调用此方法
*
* @param values
* Key-value string pairs extracted from the response.
* 从responsetext中获取的键值对,键值包括"access_token","expires_in",“refresh_token”
*/
public void onComplete(AccessToken values);
/**
* Oauth2.0认证过程中,当认证对话框中的webview接收数据出现错误时调用此方法
* @param e WeiboDialogError
*
*/
public void onError(String e);
/**
* Oauth2.0认证过程中,如果认证窗口被关闭或认证取消时调用
*
*
*/
public void onCancel();
}