类 AuthClient
- java.lang.Object
-
- cn.authing.guard.network.AuthClient
-
public class AuthClient extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 AuthClient()
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static voidbindBiometric(RegistrationParams registrationParams, AuthCallback<org.json.JSONObject> callback)static voidbindBiometricRequest(AuthCallback<org.json.JSONObject> callback)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 voidbindPushCid(java.lang.String cid, AuthCallback<org.json.JSONObject> 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 accountId, 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 voidbindWechatBySelectedAccountId(java.lang.String key, java.lang.String account, AuthCallback<UserInfo> callback)static voidbindWechatWithRegister(java.lang.String key, AuthCallback<UserInfo> callback)static voidbiometricAuthentication(AuthenticationParams authenticationParams, AuthCallback<org.json.JSONObject> callback)static voidbiometricAuthenticationRequest(AuthCallback<org.json.JSONObject> callback)static voidcancelByScannedTicket(java.lang.String ticket, AuthCallback<org.json.JSONObject> callback)static voidchangePushCodeStatus(java.lang.String pushCodeId, java.lang.String action, AuthCallback<org.json.JSONObject> callback)static voidcheckAccount(java.lang.String paramsName, java.lang.String paramsValue, AuthCallback<org.json.JSONObject> callback)static voidcheckBiometricBind(java.lang.String authenticatorCode, java.lang.String[] credentialIds, 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 voidcreateDevice(DeviceInfo deviceInfo, AuthCallback<org.json.JSONObject> callback)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 voidgetBiometricList(java.lang.String authenticatorCode, AuthCallback<org.json.JSONObject> callback)static voidgetCaptchaCode(AuthCallback<android.graphics.drawable.Drawable> callback)static voidgetCollaborationUserPolls(AuthCallback<org.json.JSONObject> callback)static voidgetCurrentUser(AuthCallback<UserInfo> callback)static voidgetCurrentUser(UserInfo userInfo, AuthCallback<UserInfo> callback)static voidgetCurrentUserInfo(AuthCallback<UserInfo> callback)static voidgetCurrentUserInfo(UserInfo userInfo, AuthCallback<UserInfo> callback)static voidgetCurrentUserV3(UserInfo userInfo, AuthCallback<UserInfo> callback)static voidgetCustomUserData(UserInfo userInfo, AuthCallback<UserInfo> callback)static voidgetFastPassClientApps(java.lang.String qrcodeId, java.lang.String appId, AuthCallback<org.json.JSONObject> callback)static voidgetOtpQrCode(AuthCallback<org.json.JSONObject> callback)static voidgetPushLoginRelationApps(java.lang.String pushCodeId, java.lang.String appId, AuthCallback<org.json.JSONObject> callback)static voidgetRelatedClientApps(java.lang.String appId, AuthCallback<org.json.JSONObject> callback)static voidgetSecurityLevel(AuthCallback<org.json.JSONObject> callback)static voidgetUserPollDetail(AuthCallback<org.json.JSONObject> callback)static voidgetUserPolls(int page, int limit, 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, java.lang.String captchaCode, 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, boolean autoRegister, java.lang.String context, java.lang.String captchaCode, 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 voidloginByBaidu(AuthRequest authData, java.lang.String accessToken, AuthCallback<UserInfo> callback)static voidloginByBaidu(java.lang.String accessToken, AuthCallback<UserInfo> callback)static voidloginByDingTalk(AuthRequest authData, java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByDingTalk(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 voidloginByFaceBook(AuthRequest authData, java.lang.String accessToken, AuthCallback<UserInfo> callback)static voidloginByFaceBook(java.lang.String accessToken, 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 voidloginByLinkedin(AuthRequest authData, java.lang.String authCode, AuthCallback<UserInfo> callback)static voidloginByLinkedin(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 voidloginByQQ(AuthRequest authData, java.lang.String accessToken, AuthCallback<UserInfo> callback)static voidloginByQQ(java.lang.String accessToken, AuthCallback<UserInfo> callback)static voidloginByQrCode(java.lang.String qrcodeId, AuthCallback<org.json.JSONObject> 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 voidloginByWechatMiniProgram(AuthRequest authData, java.lang.String code, java.lang.String phoneInfoCode, AuthCallback<UserInfo> callback)static voidloginByWechatMiniProgram(java.lang.String code, java.lang.String phoneInfoCode, 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 voidloginByWeibo(AuthRequest authData, java.lang.String accessToken, AuthCallback<UserInfo> callback)static voidloginByWeibo(java.lang.String accessToken, AuthCallback<UserInfo> callback)static voidlogout(AuthCallback<?> callback)static voidmarkQRCodeScanned(java.lang.String ticket, AuthCallback<org.json.JSONObject> callback)static voidmfaBindByFace(java.lang.String photoKeyA, java.lang.String photoKeyB, AuthCallback<UserInfo> callback)static voidmfaBindByOtp(java.lang.String code, AuthCallback<UserInfo> 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 voidmfaVerifyByFace(java.lang.String photoKey, 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 voidpubEvent(java.lang.String eventCode, java.lang.String eventData, AuthCallback<org.json.JSONObject> 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 voidsubEvent(java.lang.String eventCode, Receiver receiver)订阅事件static voidunBindBiometric(java.lang.String credentialID, 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 voidunBindPushCid(java.lang.String cid, AuthCallback<org.json.JSONObject> 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(java.lang.String account, java.lang.String password, boolean autoRegister, java.lang.String context, java.lang.String captchaCode, @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, java.lang.String captchaCode, @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)
-
loginByFaceBook
public static void loginByFaceBook(java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByFaceBook
public static void loginByFaceBook(AuthRequest authData, java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechatMiniProgram
public static void loginByWechatMiniProgram(java.lang.String code, java.lang.String phoneInfoCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByWechatMiniProgram
public static void loginByWechatMiniProgram(AuthRequest authData, java.lang.String code, java.lang.String phoneInfoCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByQQ
public static void loginByQQ(java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByQQ
public static void loginByQQ(AuthRequest authData, java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByWeibo
public static void loginByWeibo(java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByWeibo
public static void loginByWeibo(AuthRequest authData, java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByBaidu
public static void loginByBaidu(java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByBaidu
public static void loginByBaidu(AuthRequest authData, java.lang.String accessToken, @NotNull AuthCallback<UserInfo> callback)
-
loginByLinkedin
public static void loginByLinkedin(java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByLinkedin
public static void loginByLinkedin(AuthRequest authData, java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByDingTalk
public static void loginByDingTalk(java.lang.String authCode, @NotNull AuthCallback<UserInfo> callback)
-
loginByDingTalk
public static void loginByDingTalk(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)
-
bindWechatBySelectedAccountId
public static void bindWechatBySelectedAccountId(java.lang.String key, java.lang.String account, @NotNull AuthCallback<UserInfo> callback)
-
bindWechatByAccountId
public static void bindWechatByAccountId(java.lang.String key, java.lang.String accountId, @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)
-
mfaVerifyByFace
public static void mfaVerifyByFace(java.lang.String photoKey, @NotNull AuthCallback<UserInfo> callback)
-
mfaVerifyByRecoveryCode
public static void mfaVerifyByRecoveryCode(java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
getOtpQrCode
public static void getOtpQrCode(@NotNull AuthCallback<org.json.JSONObject> callback)
-
mfaBindByOtp
public static void mfaBindByOtp(java.lang.String code, @NotNull AuthCallback<UserInfo> callback)
-
mfaBindByFace
public static void mfaBindByFace(java.lang.String photoKeyA, java.lang.String photoKeyB, @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)
-
getCurrentUserInfo
public static void getCurrentUserInfo(@NotNull AuthCallback<UserInfo> callback)
-
getCurrentUserInfo
public static void getCurrentUserInfo(UserInfo userInfo, @NotNull AuthCallback<UserInfo> callback)
-
getCurrentUserV3
public static void getCurrentUserV3(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)
-
getUserPolls
public static void getUserPolls(int page, int limit, @NotNull AuthCallback<org.json.JSONObject> callback)
-
getUserPollDetail
public static void getUserPollDetail(@NotNull AuthCallback<org.json.JSONObject> callback)
-
getCollaborationUserPolls
public static void getCollaborationUserPolls(@NotNull AuthCallback<org.json.JSONObject> callback)
-
bindPushCid
public static void bindPushCid(java.lang.String cid, @NotNull AuthCallback<org.json.JSONObject> callback)
-
unBindPushCid
public static void unBindPushCid(java.lang.String cid, @NotNull AuthCallback<org.json.JSONObject> callback)
-
changePushCodeStatus
public static void changePushCodeStatus(java.lang.String pushCodeId, java.lang.String action, @NotNull AuthCallback<org.json.JSONObject> callback)
-
loginByQrCode
public static void loginByQrCode(java.lang.String qrcodeId, @NotNull AuthCallback<org.json.JSONObject> callback)
-
createDevice
public static void createDevice(DeviceInfo deviceInfo, @NotNull AuthCallback<org.json.JSONObject> callback)
-
bindBiometricRequest
public static void bindBiometricRequest(@NotNull AuthCallback<org.json.JSONObject> callback)
-
bindBiometric
public static void bindBiometric(RegistrationParams registrationParams, @NotNull AuthCallback<org.json.JSONObject> callback)
-
unBindBiometric
public static void unBindBiometric(java.lang.String credentialID, @NotNull AuthCallback<org.json.JSONObject> callback)
-
getBiometricList
public static void getBiometricList(java.lang.String authenticatorCode, @NotNull AuthCallback<org.json.JSONObject> callback)
-
checkBiometricBind
public static void checkBiometricBind(java.lang.String authenticatorCode, java.lang.String[] credentialIds, @NotNull AuthCallback<org.json.JSONObject> callback)
-
biometricAuthenticationRequest
public static void biometricAuthenticationRequest(@NotNull AuthCallback<org.json.JSONObject> callback)
-
biometricAuthentication
public static void biometricAuthentication(AuthenticationParams authenticationParams, @NotNull AuthCallback<org.json.JSONObject> callback)
-
getFastPassClientApps
public static void getFastPassClientApps(java.lang.String qrcodeId, java.lang.String appId, @NotNull AuthCallback<org.json.JSONObject> callback)
-
getRelatedClientApps
public static void getRelatedClientApps(java.lang.String appId, @NotNull AuthCallback<org.json.JSONObject> callback)
-
getPushLoginRelationApps
public static void getPushLoginRelationApps(java.lang.String pushCodeId, java.lang.String appId, @NotNull AuthCallback<org.json.JSONObject> callback)
-
getCaptchaCode
public static void getCaptchaCode(@NotNull AuthCallback<android.graphics.drawable.Drawable> callback)
-
pubEvent
public static void pubEvent(java.lang.String eventCode, java.lang.String eventData, @NotNull AuthCallback<org.json.JSONObject> callback)发布事件
-
subEvent
public static void subEvent(java.lang.String eventCode, @NotNull Receiver receiver)订阅事件
-
-