类 AuthClient
- java.lang.Object
-
- cn.authing.guard.network.AuthClient
-
public class AuthClient extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 AuthClient()
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static voidbindEmail(java.lang.String email, java.lang.String code, AuthCallback<UserInfo> callback)static voidbindPhone(java.lang.String phone, java.lang.String code, AuthCallback<UserInfo> callback)static voidbindPhone(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, AuthCallback<UserInfo> callback)static voidbindWechatByAccount(java.lang.String key, java.lang.String account, java.lang.String password, AuthCallback<UserInfo> callback)static voidbindWechatByAccountId(java.lang.String key, java.lang.String account, AuthCallback<UserInfo> callback)static voidbindWechatByEmailCode(java.lang.String key, java.lang.String email, java.lang.String code, AuthCallback<UserInfo> callback)static voidbindWechatByPhoneCode(java.lang.String key, java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, AuthCallback<UserInfo> callback)static voidbindWechatWithRegister(java.lang.String key, AuthCallback<UserInfo> callback)static voidcancelByScannedTicket(java.lang.String ticket, AuthCallback<org.json.JSONObject> callback)static voidcheckAccount(java.lang.String paramsName, java.lang.String paramsValue, AuthCallback<org.json.JSONObject> callback)static voidcheckPassword(java.lang.String password, AuthCallback<org.json.JSONObject> callback)static cn.authing.guard.network.AuthClient.PasswordStrengthcomputePasswordSecurityLevel(java.lang.String password)static voidcreateTokenFromResponse(Response data, AuthCallback<UserInfo> callback)static voidcreateUserInfoFromResponse(UserInfo userInfo, Response data, AuthCallback<UserInfo> callback)static voidcreateUserInfoFromResponse(Response data, AuthCallback<UserInfo> callback)static voiddeleteAccount(AuthCallback<org.json.JSONObject> callback)static voidgetCurrentUser(AuthCallback<UserInfo> callback)static voidgetCurrentUser(UserInfo userInfo, AuthCallback<UserInfo> callback)static voidgetCustomUserData(UserInfo userInfo, AuthCallback<UserInfo> callback)static voidgetSecurityLevel(AuthCallback<org.json.JSONObject> callback)static voidlistApplications(int page, int limit, AuthCallback<java.util.List<Application>> callback)static voidlistApplications(AuthCallback<java.util.List<Application>> callback)static voidlistAuthorizedResources(java.lang.String namespace, AuthCallback<java.util.List<Resource>> callback)static voidlistAuthorizedResources(java.lang.String namespace, java.lang.String resourceType, AuthCallback<java.util.List<Resource>> callback)static voidlistOrgs(AuthCallback<java.util.List<Organization[]>> callback)static voidlistRoles(AuthCallback<java.util.List<Role>> callback)static voidlistRoles(java.lang.String namespace, AuthCallback<java.util.List<Role>> callback)static voidloginByAccount(AuthRequest authData, java.lang.String account, java.lang.String password, boolean autoRegister, java.lang.String context, AuthCallback<UserInfo> callback)static voidloginByAccount(java.lang.String account, java.lang.String password, boolean autoRegister, java.lang.String context, AuthCallback<UserInfo> callback)static voidloginByAccount(java.lang.String account, java.lang.String password, AuthCallback<UserInfo> callback)static voidloginByAlipay(AuthRequest authData, java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByAlipay(java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByEmailCode(AuthRequest authData, java.lang.String email, java.lang.String code, boolean autoRegister, java.lang.String context, AuthCallback<UserInfo> callback)static voidloginByEmailCode(java.lang.String email, java.lang.String code, boolean autoRegister, java.lang.String context, AuthCallback<UserInfo> callback)static voidloginByEmailCode(java.lang.String email, java.lang.String code, AuthCallback<UserInfo> callback)static voidloginByGoogle(AuthRequest authData, java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByGoogle(java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByLark(AuthRequest authData, java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByLark(java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByOneAuth(AuthRequest authData, java.lang.String token, java.lang.String accessToken, int netWork, AuthCallback<UserInfo> callback)static voidloginByOneAuth(java.lang.String token, java.lang.String accessToken, int netWork, AuthCallback<UserInfo> callback)static voidloginByOneAuth(java.lang.String token, java.lang.String accessToken, AuthCallback<UserInfo> callback)static voidloginByPhoneCode(AuthRequest authData, java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, boolean autoRegister, java.lang.String context, AuthCallback<UserInfo> callback)static voidloginByPhoneCode(java.lang.String phone, java.lang.String code, AuthCallback<UserInfo> callback)static voidloginByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, boolean autoRegister, java.lang.String context, AuthCallback<UserInfo> callback)static voidloginByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, AuthCallback<UserInfo> callback)static voidloginByScannedTicket(boolean autoMarkScanned, java.lang.String ticket, AuthCallback<org.json.JSONObject> callback)static voidloginByScannedTicket(java.lang.String ticket, AuthCallback<org.json.JSONObject> callback)static voidloginByWechat(AuthRequest authData, java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByWechat(java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByWechatWithBind(AuthRequest authData, java.lang.String authCode, java.lang.String context, AuthCallback<UserInfo> callback)static voidloginByWechatWithBind(java.lang.String authCode, java.lang.String context, AuthCallback<UserInfo> callback)static voidloginByWecom(AuthRequest authData, java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByWecom(java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByWecomAgency(AuthRequest authData, java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByWecomAgency(java.lang.String authCode, AuthCallback<UserInfo> callback)static voidlogout(AuthCallback<?> callback)static voidmarkQRCodeScanned(java.lang.String ticket, AuthCallback<org.json.JSONObject> callback)static voidmfaCheck(java.lang.String phone, java.lang.String email, AuthCallback<java.lang.Boolean> callback)static voidmfaVerifyByEmail(java.lang.String email, java.lang.String code, AuthCallback<UserInfo> callback)static voidmfaVerifyByOTP(java.lang.String code, AuthCallback<UserInfo> callback)static voidmfaVerifyByPhone(java.lang.String phone, java.lang.String code, AuthCallback<UserInfo> callback)static voidmfaVerifyByPhone(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, AuthCallback<UserInfo> callback)static voidmfaVerifyByRecoveryCode(java.lang.String code, AuthCallback<UserInfo> callback)static voidregisterByEmail(AuthRequest authData, java.lang.String email, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByEmail(java.lang.String email, java.lang.String password, AuthCallback<UserInfo> callback)static voidregisterByEmail(java.lang.String email, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByEmailCode(AuthRequest authData, java.lang.String email, java.lang.String code, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByEmailCode(java.lang.String email, java.lang.String code, AuthCallback<UserInfo> callback)static voidregisterByEmailCode(java.lang.String email, java.lang.String code, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByExtendField(AuthRequest authData, java.lang.String fieldName, java.lang.String account, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByExtendField(java.lang.String fieldName, java.lang.String account, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByPhoneCode(AuthRequest authData, java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByPhoneCode(java.lang.String phone, java.lang.String code, java.lang.String password, AuthCallback<UserInfo> callback)static voidregisterByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String password, AuthCallback<UserInfo> callback)static voidregisterByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByPhonePassword(AuthRequest authData, java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByPhonePassword(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidregisterByUserName(java.lang.String username, java.lang.String password, AuthCallback<UserInfo> callback)static voidregisterByUserName(java.lang.String username, java.lang.String password, java.lang.String context, AuthCallback<UserInfo> callback)static voidresetPasswordByEmailCode(java.lang.String emailAddress, java.lang.String code, java.lang.String newPassword, AuthCallback<org.json.JSONObject> callback)static voidresetPasswordByFirstTimeLoginToken(java.lang.String token, java.lang.String newPassword, AuthCallback<org.json.JSONObject> callback)static voidresetPasswordByPhoneCode(java.lang.String phone, java.lang.String code, java.lang.String newPassword, AuthCallback<org.json.JSONObject> callback)static voidresetPasswordByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String newPassword, AuthCallback<org.json.JSONObject> callback)static voidsendEmail(java.lang.String emailAddress, java.lang.String scene, AuthCallback<org.json.JSONObject> callback)static voidsendMFAEmail(java.lang.String emailAddress, AuthCallback<org.json.JSONObject> callback)static voidsendResetPasswordEmail(java.lang.String emailAddress, AuthCallback<org.json.JSONObject> callback)static voidsendSms(java.lang.String phone, AuthCallback<?> callback)static voidsendSms(java.lang.String phoneCountryCode, java.lang.String phone, AuthCallback<?> callback)static voidsetCustomUserData(org.json.JSONObject customData, AuthCallback<org.json.JSONObject> callback)static voidunbindEmail(AuthCallback<UserInfo> callback)static voidunBindMfaEmail(AuthCallback<org.json.JSONObject> callback)static voidunBindMfaPhone(AuthCallback<org.json.JSONObject> callback)static voidunbindPhone(AuthCallback<UserInfo> callback)static voidupdateCustomUserInfo(org.json.JSONObject customData, AuthCallback<org.json.JSONObject> callback)已过时。static voidupdateIdToken(AuthCallback<UserInfo> callback)static voidupdatePassword(java.lang.String newPassword, java.lang.String oldPassword, AuthCallback<org.json.JSONObject> callback)static voidupdatePhone(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String oldPhoneCountryCode, java.lang.String oldPhone, java.lang.String oldCode, AuthCallback<UserInfo> callback)static voidupdateProfile(org.json.JSONObject object, AuthCallback<UserInfo> callback)static voidupdateUser(org.json.JSONObject object, AuthCallback<UserInfo> callback)已过时。static voiduploadAvatar(java.io.InputStream in, AuthCallback<UserInfo> callback)
-
-
-
方法详细资料
-
registerByExtendField
public static void registerByExtendField(java.lang.String fieldName, java.lang.String account, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByExtendField
public static void registerByExtendField(AuthRequest authData, java.lang.String fieldName, java.lang.String account, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmail
public static void registerByEmail(java.lang.String email, java.lang.String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmail
public static void registerByEmail(java.lang.String email, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmail
public static void registerByEmail(AuthRequest authData, java.lang.String email, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmailCode
public static void registerByEmailCode(java.lang.String email, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmailCode
public static void registerByEmailCode(java.lang.String email, java.lang.String code, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByEmailCode
public static void registerByEmailCode(AuthRequest authData, java.lang.String email, java.lang.String code, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByUserName
public static void registerByUserName(java.lang.String username, java.lang.String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByUserName
public static void registerByUserName(java.lang.String username, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhonePassword
public static void registerByPhonePassword(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhonePassword
public static void registerByPhonePassword(AuthRequest authData, java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public static void registerByPhoneCode(java.lang.String phone, java.lang.String code, java.lang.String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public static void registerByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String password, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public static void registerByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
registerByPhoneCode
public static void registerByPhoneCode(AuthRequest authData, java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String password, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
sendSms
public static void sendSms(java.lang.String phone, @NotNull AuthCallback<?> callback)
-
sendSms
public static void sendSms(java.lang.String phoneCountryCode, java.lang.String phone, @NotNull AuthCallback<?> callback)
-
loginByPhoneCode
public static void loginByPhoneCode(java.lang.String phone, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
loginByPhoneCode
public static void loginByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
loginByPhoneCode
public static void loginByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, boolean autoRegister, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByPhoneCode
public static void loginByPhoneCode(AuthRequest authData, java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, boolean autoRegister, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByEmailCode
public static void loginByEmailCode(java.lang.String email, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
loginByEmailCode
public static void loginByEmailCode(java.lang.String email, java.lang.String code, boolean autoRegister, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByEmailCode
public static void loginByEmailCode(AuthRequest authData, java.lang.String email, java.lang.String code, boolean autoRegister, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByAccount
public static void loginByAccount(java.lang.String account, java.lang.String password, @NotNull AuthCallback<UserInfo> callback)
-
loginByAccount
public static void loginByAccount(java.lang.String account, java.lang.String password, boolean autoRegister, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByAccount
public static void loginByAccount(AuthRequest authData, java.lang.String account, java.lang.String password, boolean autoRegister, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
sendResetPasswordEmail
public static void sendResetPasswordEmail(java.lang.String emailAddress, @NotNull AuthCallback<org.json.JSONObject> callback)
-
sendMFAEmail
public static void sendMFAEmail(java.lang.String emailAddress, @NotNull AuthCallback<org.json.JSONObject> callback)
-
sendEmail
public static void sendEmail(java.lang.String emailAddress, java.lang.String scene, @NotNull AuthCallback<org.json.JSONObject> callback)
-
uploadAvatar
public static void uploadAvatar(java.io.InputStream in, @NotNull AuthCallback<UserInfo> callback)
-
resetPasswordByPhoneCode
public static void resetPasswordByPhoneCode(java.lang.String phone, java.lang.String code, java.lang.String newPassword, @NotNull AuthCallback<org.json.JSONObject> callback)
-
resetPasswordByPhoneCode
public static void resetPasswordByPhoneCode(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String newPassword, @NotNull AuthCallback<org.json.JSONObject> callback)
-
resetPasswordByEmailCode
public static void resetPasswordByEmailCode(java.lang.String emailAddress, java.lang.String code, java.lang.String newPassword, @NotNull AuthCallback<org.json.JSONObject> callback)
-
resetPasswordByFirstTimeLoginToken
public static void resetPasswordByFirstTimeLoginToken(java.lang.String token, java.lang.String newPassword, @NotNull AuthCallback<org.json.JSONObject> callback)
-
loginByWechat
public static void loginByWechat(java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechat
public static void loginByWechat(AuthRequest authData, java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWecom
public static void loginByWecom(java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWecom
public static void loginByWecom(AuthRequest authData, java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWecomAgency
public static void loginByWecomAgency(java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWecomAgency
public static void loginByWecomAgency(AuthRequest authData, java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByAlipay
public static void loginByAlipay(java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByAlipay
public static void loginByAlipay(AuthRequest authData, java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByLark
public static void loginByLark(java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByLark
public static void loginByLark(AuthRequest authData, java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByGoogle
public static void loginByGoogle(java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByGoogle
public static void loginByGoogle(AuthRequest authData, java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByOneAuth
public static void loginByOneAuth(java.lang.String token, java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByOneAuth
public static void loginByOneAuth(java.lang.String token, java.lang.String accessToken, int netWork, @NotNull AuthCallback<UserInfo> callback)
-
loginByOneAuth
public static void loginByOneAuth(AuthRequest authData, java.lang.String token, java.lang.String accessToken, int netWork, @NotNull AuthCallback<UserInfo> callback)
-
bindEmail
public static void bindEmail(java.lang.String email, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
unbindEmail
public static void unbindEmail(@NotNull AuthCallback<UserInfo> callback)
-
bindPhone
public static void bindPhone(java.lang.String phone, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
bindPhone
public static void bindPhone(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
unbindPhone
public static void unbindPhone(@NotNull AuthCallback<UserInfo> callback)
-
updatePhone
public static void updatePhone(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, java.lang.String oldPhoneCountryCode, java.lang.String oldPhone, java.lang.String oldCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechatWithBind
public static void loginByWechatWithBind(java.lang.String authCode, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechatWithBind
public static void loginByWechatWithBind(AuthRequest authData, java.lang.String authCode, java.lang.String context, @NotNull AuthCallback<UserInfo> callback)
-
bindWechatWithRegister
public static void bindWechatWithRegister(java.lang.String key, @NotNull AuthCallback<UserInfo> callback)
-
bindWechatByAccount
public static void bindWechatByAccount(java.lang.String key, java.lang.String account, java.lang.String password, @NotNull AuthCallback<UserInfo> callback)
-
bindWechatByPhoneCode
public static void bindWechatByPhoneCode(java.lang.String key, java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
bindWechatByEmailCode
public static void bindWechatByEmailCode(java.lang.String key, java.lang.String email, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
bindWechatByAccountId
public static void bindWechatByAccountId(java.lang.String key, java.lang.String account, @NotNull AuthCallback<UserInfo> callback)
-
computePasswordSecurityLevel
public static cn.authing.guard.network.AuthClient.PasswordStrength computePasswordSecurityLevel(java.lang.String password)
-
getSecurityLevel
public static void getSecurityLevel(@NotNull AuthCallback<org.json.JSONObject> callback)
-
listRoles
public static void listRoles(@NotNull AuthCallback<java.util.List<Role>> callback)
-
listRoles
public static void listRoles(java.lang.String namespace, @NotNull AuthCallback<java.util.List<Role>> callback)
-
listApplications
public static void listApplications(@NotNull AuthCallback<java.util.List<Application>> callback)
-
listApplications
public static void listApplications(int page, int limit, @NotNull AuthCallback<java.util.List<Application>> callback)
-
listAuthorizedResources
public static void listAuthorizedResources(java.lang.String namespace, @NotNull AuthCallback<java.util.List<Resource>> callback)
-
listAuthorizedResources
public static void listAuthorizedResources(java.lang.String namespace, java.lang.String resourceType, @NotNull AuthCallback<java.util.List<Resource>> callback)
-
listOrgs
public static void listOrgs(@NotNull AuthCallback<java.util.List<Organization[]>> callback)
-
updateIdToken
public static void updateIdToken(@NotNull AuthCallback<UserInfo> callback)
-
mfaCheck
public static void mfaCheck(java.lang.String phone, java.lang.String email, @NotNull AuthCallback<java.lang.Boolean> callback)
-
mfaVerifyByPhone
public static void mfaVerifyByPhone(java.lang.String phone, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
mfaVerifyByPhone
public static void mfaVerifyByPhone(java.lang.String phoneCountryCode, java.lang.String phone, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
mfaVerifyByEmail
public static void mfaVerifyByEmail(java.lang.String email, java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
mfaVerifyByOTP
public static void mfaVerifyByOTP(java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
mfaVerifyByRecoveryCode
public static void mfaVerifyByRecoveryCode(java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
unBindMfaPhone
public static void unBindMfaPhone(@NotNull AuthCallback<org.json.JSONObject> callback)
-
unBindMfaEmail
public static void unBindMfaEmail(@NotNull AuthCallback<org.json.JSONObject> callback)
-
updatePassword
public static void updatePassword(java.lang.String newPassword, java.lang.String oldPassword, @NotNull AuthCallback<org.json.JSONObject> callback)
-
getCurrentUser
public static void getCurrentUser(@NotNull AuthCallback<UserInfo> callback)
-
getCurrentUser
public static void getCurrentUser(UserInfo userInfo, @NotNull AuthCallback<UserInfo> callback)
-
updateUser
@Deprecated public static void updateUser(org.json.JSONObject object, @NotNull AuthCallback<UserInfo> callback)已过时。
-
updateProfile
public static void updateProfile(org.json.JSONObject object, @NotNull AuthCallback<UserInfo> callback)
-
updateCustomUserInfo
@Deprecated public static void updateCustomUserInfo(org.json.JSONObject customData, @NotNull AuthCallback<org.json.JSONObject> callback)已过时。
-
setCustomUserData
public static void setCustomUserData(org.json.JSONObject customData, @NotNull AuthCallback<org.json.JSONObject> callback)
-
getCustomUserData
public static void getCustomUserData(UserInfo userInfo, @NotNull AuthCallback<UserInfo> callback)
-
logout
public static void logout(@NotNull AuthCallback<?> callback)
-
deleteAccount
public static void deleteAccount(AuthCallback<org.json.JSONObject> callback)
-
markQRCodeScanned
public static void markQRCodeScanned(java.lang.String ticket, @NotNull AuthCallback<org.json.JSONObject> callback)
-
loginByScannedTicket
public static void loginByScannedTicket(boolean autoMarkScanned, java.lang.String ticket, @NotNull AuthCallback<org.json.JSONObject> callback)
-
loginByScannedTicket
public static void loginByScannedTicket(java.lang.String ticket, @NotNull AuthCallback<org.json.JSONObject> callback)
-
cancelByScannedTicket
public static void cancelByScannedTicket(java.lang.String ticket, @NotNull AuthCallback<org.json.JSONObject> callback)
-
createUserInfoFromResponse
public static void createUserInfoFromResponse(Response data, @NotNull AuthCallback<UserInfo> callback)
-
createUserInfoFromResponse
public static void createUserInfoFromResponse(UserInfo userInfo, Response data, @NotNull AuthCallback<UserInfo> callback)
-
createTokenFromResponse
public static void createTokenFromResponse(Response data, @NotNull AuthCallback<UserInfo> callback)
-
checkPassword
public static void checkPassword(java.lang.String password, @NotNull AuthCallback<org.json.JSONObject> callback)
-
checkAccount
public static void checkAccount(java.lang.String paramsName, java.lang.String paramsValue, @NotNull AuthCallback<org.json.JSONObject> callback)
-
-