类 OIDCClient
- java.lang.Object
-
- cn.authing.guard.network.OIDCClient
-
public class OIDCClient extends Object
-
-
构造器概要
构造器 构造器 说明 OIDCClient()
-
方法概要
-
-
-
方法详细资料
-
buildAuthorizeUrl
public static void buildAuthorizeUrl(AuthRequest authRequest, Callback<String> callback)
-
buildAuthorizeUrl
public static String buildAuthorizeUrl(Config config, AuthRequest authRequest)
-
registerByEmail
public static void registerByEmail(String email, String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmailCode
public static void registerByEmailCode(String email, String vCode, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public static void registerByPhoneCode(String phone, String vCode, String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public static void registerByPhoneCode(String phoneCountryCode, String phone, String vCode, String password, @NotNull AuthCallback<UserInfo> callback)
-
loginByPhoneCode
public static void loginByPhoneCode(String phone, String vCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByPhoneCode
public static void loginByPhoneCode(String phoneCountryCode, String phone, String vCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByEmailCode
public static void loginByEmailCode(String email, String vCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByAccount
public static void loginByAccount(String account, String password, @NotNull AuthCallback<UserInfo> callback)
-
loginByOneAuth
public static void loginByOneAuth(String account, String password, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechat
public static void loginByWechat(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWecom
public static void loginByWecom(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByAlipay
public static void loginByAlipay(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByLark
public static void loginByLark(String authCode, @NotNull AuthCallback<UserInfo> callback)
-
authCodeByEmailRegister
public static void authCodeByEmailRegister(String email, String password, @NotNull AuthCallback<AuthResult> callback)
-
authCodeByEmailCodeRegister
public static void authCodeByEmailCodeRegister(String email, String vCode, @NotNull AuthCallback<AuthResult> callback)
-
authCodeByPhoneCodeRegister
public static void authCodeByPhoneCodeRegister(String phoneCountryCode, String phone, String vCode, String password, @NotNull AuthCallback<AuthResult> callback)
-
authCodeByPhoneCodeLogin
public static void authCodeByPhoneCodeLogin(String phoneCountryCode, String phone, String vCode, @NotNull AuthCallback<AuthResult> callback)
-
authCodeByEmailCodeLogin
public static void authCodeByEmailCodeLogin(String email, String vCode, @NotNull AuthCallback<AuthResult> callback)
-
authCodeByAccountLogin
public static void authCodeByAccountLogin(String account, String password, @NotNull AuthCallback<AuthResult> callback)
-
authCodeByWechatLogin
public static void authCodeByWechatLogin(String authCode, @NotNull AuthCallback<AuthResult> callback)
-
oidcInteraction
public static void oidcInteraction(AuthRequest authData, @NotNull AuthCallback<UserInfo> callback)
-
oidcInteractionCode
public static void oidcInteractionCode(AuthRequest authData, @NotNull AuthCallback<AuthResult> callback)
-
oidcLogin
public static void oidcLogin(String url, AuthRequest authData, @NotNull AuthCallback<UserInfo> callback)
-
oidcLoginCode
public static void oidcLoginCode(String url, AuthRequest authData, @NotNull AuthCallback<AuthResult> callback)
-
authByCode
public static void authByCode(String code, AuthRequest authRequest, @NotNull AuthCallback<UserInfo> callback)
-
getUserInfoByAccessToken
public static void getUserInfoByAccessToken(UserInfo userInfo, @NotNull AuthCallback<UserInfo> callback)
-
_getUserInfoByAccessToken
public static void _getUserInfoByAccessToken(UserInfo userInfo, @NotNull AuthCallback<UserInfo> callback)
-
getNewAccessTokenByRefreshToken
public static void getNewAccessTokenByRefreshToken(String refreshToken, @NotNull AuthCallback<UserInfo> callback)
-
getAuthCode
public static void getAuthCode(@NotNull AuthCallback<UserInfo> callback)
-
-