华为云会议 Meeting-账号状态变更通知

时间:2025-02-12 15:11:43

账号状态变更通知

在OpenSDKConfig中配置登录账号相关通知回调的监听,以监测账号失效等场景

使用场景

账号被踢:onKickedOut

Token失效:onTokenInvalid

账号被锁定:onAccountLocked

账号密码错误:onAccountOrPasswordError

CA证书校验失败:onCaInvalid

注意事项

SDK初始化的时候必须传入这个配置sdkConfig才会生效

示例代码
 1 2 3 4 5 6 7 8 91011121314151617181920212223
sdkConfig.setAccountEventHandle(new IAccountEventHandle() {        @Override        public void onKickedOut(@Nullable KickOutState kickOutState) {            Log.i(TAG, "您的账号在其他终端登录");        }        @Override        public void onAccountOrPasswordError(@Nullable AccountOrPasswordErrorState accountOrPasswordErrorState) {                Log.i(TAG, "onAccountOrPasswordError");        }        @Overridepublic void onTokenInvalid(@Nullable TokenInvalidState tokenInvalidState) {             // Token失效后,需要进行重新登录(退出并登录),否则会影响创会预约会议等基本功能               Log.i(TAG, "onTokenInvalid");           }        @Override        public void onAccountLocked(@Nullable AccountLockedState accountLockedState) {                Log.i(TAG, "onAccountLocked");         }        @Override        public void onCaInvalid(@Nullable CaInvalidState caInvalidState) {            // CA证书校验失败,需要退出登录            Log.i(TAG, "onCaInvalid");        }    });

support.huaweicloud.com/sdkreference-meeting/meeting_22_0126.html