public class DiffDevOAuthImplV1 extends java.lang.Object implements IDiffDevOAuth
| Constructor and Description |
|---|
DiffDevOAuthImplV1() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(OAuthListener l)
添加OAuth过程结果回调
|
boolean |
auth(java.lang.String appId,
java.lang.String scope,
java.lang.String noncestr,
java.lang.String timestamp,
java.lang.String signature,
OAuthListener listener)
发起OAuth
需要保证在主线程调用
|
void |
detach()
释放资源
|
void |
removeAllListeners()
移除所有OAuth过程结果回调
|
void |
removeListener(OAuthListener l)
移除OAuth过程结果回调
|
boolean |
stopAuth()
停止当前OAuth
|
public boolean auth(java.lang.String appId,
java.lang.String scope,
java.lang.String noncestr,
java.lang.String timestamp,
java.lang.String signature,
OAuthListener listener)
IDiffDevOAuthauth in interface IDiffDevOAuthappId - 待授权appidscope - 权限public boolean stopAuth()
IDiffDevOAuthstopAuth in interface IDiffDevOAuthpublic void addListener(OAuthListener l)
IDiffDevOAuthaddListener in interface IDiffDevOAuthpublic void removeListener(OAuthListener l)
IDiffDevOAuthremoveListener in interface IDiffDevOAuthpublic void removeAllListeners()
IDiffDevOAuthremoveAllListeners in interface IDiffDevOAuthpublic void detach()
IDiffDevOAuthdetach in interface IDiffDevOAuth