Package me.zhyd.oauth.request
Class AuthHuaweiRequest
java.lang.Object
me.zhyd.oauth.request.AuthDefaultRequest
me.zhyd.oauth.request.AuthHuaweiRequest
- All Implemented Interfaces:
AuthRequest
Deprecated.
华为授权登录
当前方式未来可能被废弃,建议使用 AuthHuaweiV3Request
- Since:
- 1.10.0
- Version:
- 1.0
- Author:
- yadong.zhang (yadong.zhang0415(a)gmail.com)
-
Field Summary
Fields inherited from class me.zhyd.oauth.request.AuthDefaultRequest
authStateCache, config, source -
Constructor Summary
ConstructorsConstructorDescriptionAuthHuaweiRequest(AuthConfig config) Deprecated.AuthHuaweiRequest(AuthConfig config, AuthStateCache authStateCache) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.返回带state参数的授权url,授权回调时会带上这个stategetAccessToken(AuthCallback authCallback) Deprecated.获取access tokengetUserInfo(AuthToken authToken) Deprecated.使用token换取用户信息Deprecated.刷新access token (续期)protected StringuserInfoUrl(AuthToken authToken) Deprecated.返回获取userInfo的urlMethods inherited from class me.zhyd.oauth.request.AuthDefaultRequest
accessTokenUrl, authorize, checkCode, checkConfig, doGetAuthorizationCode, doGetRevoke, doGetUserInfo, doPostAuthorizationCode, doPostRevoke, doPostUserInfo, getRealState, getScopes, login, refreshTokenUrl, responseError, revokeUrlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.zhyd.oauth.request.AuthRequest
revoke
-
Constructor Details
-
AuthHuaweiRequest
Deprecated. -
AuthHuaweiRequest
Deprecated.
-
-
Method Details
-
getAccessToken
Deprecated.获取access token- Parameters:
authCallback- 授权成功后的回调参数- Returns:
- token
- See Also:
-
getUserInfo
Deprecated.使用token换取用户信息- Parameters:
authToken- token信息- Returns:
- 用户信息
- See Also:
-
refresh
Deprecated.刷新access token (续期)- Parameters:
authToken- 登录成功后返回的Token信息- Returns:
- AuthResponse
-
authorize
Deprecated.返回带state参数的授权url,授权回调时会带上这个state- Specified by:
authorizein interfaceAuthRequest- Overrides:
authorizein classAuthDefaultRequest- Parameters:
state- state 验证授权流程的参数,可以防止csrf- Returns:
- 返回授权地址
- Since:
- 1.9.3
-
userInfoUrl
Deprecated.返回获取userInfo的url- Overrides:
userInfoUrlin classAuthDefaultRequest- Parameters:
authToken- token- Returns:
- 返回获取userInfo的url
-