|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectcom.sina.weibo.sdk.auth.WeiboAuth
public class WeiboAuth
该类是进行 OAuth2.0 Web 授权认证的类,如果想使用 SSO 授权,请查看 SsoHandler
类。
嵌套类摘要 | |
---|---|
static class |
WeiboAuth.AuthInfo
该类用于保存授权认证所需要的信息。 |
字段摘要 | |
---|---|
static int |
OBTAIN_AUTH_CODE
获取 code |
static int |
OBTAIN_AUTH_TOKEN
获取 token |
static java.lang.String |
TAG
|
构造方法摘要 | |
---|---|
WeiboAuth(Context context,
java.lang.String appKey,
java.lang.String redirectUrl,
java.lang.String scope)
构造函数,创建微博实例。 |
|
WeiboAuth(Context context,
WeiboAuth.AuthInfo authInfo)
构造函数,创建微博实例。 |
方法摘要 | |
---|---|
void |
anthorize(WeiboAuthListener listener)
微博授权认证函数,用于获取 Token。 |
void |
authorize(WeiboAuthListener listener,
int type)
微博授权认证函数,用于获取 Token 或者 Code。 |
WeiboAuth.AuthInfo |
getAuthInfo()
获取授权认证所需要的信息。 |
void |
setAuthInfo(WeiboAuth.AuthInfo authInfo)
设置授权认证所需要的信息。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
public static final java.lang.String TAG
public static final int OBTAIN_AUTH_CODE
public static final int OBTAIN_AUTH_TOKEN
构造方法详细信息 |
---|
public WeiboAuth(Context context, java.lang.String appKey, java.lang.String redirectUrl, java.lang.String scope)
context
- 应用程序上下文环境appKey
- 第三方应用的 APP_KEYredirectUrl
- 第三方应用的回调页scope
- 第三方应用申请的权限public WeiboAuth(Context context, WeiboAuth.AuthInfo authInfo)
context
- 应用程序上下文环境authInfo
- 授权认证所需要的信息实例方法详细信息 |
---|
public WeiboAuth.AuthInfo getAuthInfo()
public void setAuthInfo(WeiboAuth.AuthInfo authInfo)
authInfo
- 授权认证所需要的信息public void anthorize(WeiboAuthListener listener)
listener
- 微博授权认证的回调接口public void authorize(WeiboAuthListener listener, int type)
listener
- 微博授权认证的回调接口type
- 微博授权时,指定或者 code 还是 token,可以是以下常量中的一种:
OBTAIN_AUTH_CODE
,OBTAIN_AUTH_TOKEN
。
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |