类 OIDCClient
- java.lang.Object
-
- cn.authing.guard.network.OIDCClient
-
public class OIDCClient extends Object
-
-
构造器概要
构造器 构造器 说明 OIDCClient()OIDCClient(AuthRequest authRequest)
-
方法概要
-
-
-
构造器详细资料
-
OIDCClient
public OIDCClient()
-
OIDCClient
public OIDCClient(AuthRequest authRequest)
-
-
方法详细资料
-
registerByExtendField
public void registerByExtendField(String fieldName, String account, String password, String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmail
public void registerByEmail(String email, String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmail
public void registerByEmail(String email, String password, String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmailCode
public void registerByEmailCode(String email, String vCode, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmailCode
public void registerByEmailCode(String email, String vCode, String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhonePassword
public void registerByPhonePassword(String phoneCountryCode, String phone, String password, String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public void registerByPhoneCode(String phone, String vCode, String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public void registerByPhoneCode(String phoneCountryCode, String phone, String vCode, String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public void registerByPhoneCode(String phoneCountryCode, String phone, String vCode, String password, String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByPhoneCode
public void loginByPhoneCode(String phone, String vCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByPhoneCode
public void loginByPhoneCode(String phoneCountryCode, String phone, String vCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByPhoneCode
public void loginByPhoneCode(String phoneCountryCode, String phone, String vCode, boolean autoRegister, String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByEmailCode
public void loginByEmailCode(String email, String vCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByEmailCode
public void loginByEmailCode(String email, String vCode, boolean autoRegister, String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByAccount
public void loginByAccount(String account, String password, @NotNull AuthCallback<UserInfo> callback)
-
loginByAccount
public void loginByAccount(String account, String password, boolean autoRegister, String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByAccount
public void loginByAccount(String account, String password, boolean autoRegister, String context, String captchaCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByOneAuth
public void loginByOneAuth(String token, String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByOneAuth
public void loginByOneAuth(String token, String accessToken, int netWork, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechat
public void loginByWechat(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechatWithBind
public void loginByWechatWithBind(String authCode, String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByWecom
public void loginByWecom(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWecomAgency
public void loginByWecomAgency(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByAlipay
public void loginByAlipay(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByLark
public void loginByLark(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByGoogle
public void loginByGoogle(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByFaceBook
public void loginByFaceBook(String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechatMiniProgram
public void loginByWechatMiniProgram(String code, String phoneInfoCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByQQ
public void loginByQQ(String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByWeibo
public void loginByWeibo(String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByBaidu
public void loginByBaidu(String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByLinkedin
public void loginByLinkedin(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByDingTalk
public void loginByDingTalk(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByDouYin
public void loginByDouYin(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByGithub
public void loginByGithub(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByGitee
public void loginByGitee(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByGitLab
public void loginByGitLab(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByXiaomi
public void loginByXiaomi(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByKuaiShou
public void loginByKuaiShou(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByLine
public void loginByLine(String accessToken, String idToken, @NotNull AuthCallback<UserInfo> callback)
-
loginBySlack
public void loginBySlack(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByHuaWei
public void loginByHuaWei(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByOppo
public void loginByOppo(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByAmazon
public void loginByAmazon(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
authByCode
public void authByCode(String code, @NotNull AuthCallback<UserInfo> callback)
-
authByToken
public void authByToken(UserInfo userInfo, String token, @NotNull AuthCallback<UserInfo> callback)
-
getUserInfoByAccessToken
public void getUserInfoByAccessToken(UserInfo userInfo, @NotNull AuthCallback<UserInfo> callback)
-
_getUserInfoByAccessToken
public void _getUserInfoByAccessToken(UserInfo userInfo, @NotNull AuthCallback<UserInfo> callback)
-
getNewAccessTokenByRefreshToken
public void getNewAccessTokenByRefreshToken(String refreshToken, @NotNull AuthCallback<UserInfo> callback)
-
-