
# 账号状态变更通知
在OpenSDKConfig中配置登录账号相关通知回调的监听，以监测账号失效等场景
**使用场景**
账号被踢：onKickedOut
Token失效：onTokenInvalid
账号被锁定：onAccountLocked
账号密码错误：onAccountOrPasswordError
CA证书校验失败：onCaInvalid
**注意事项**
SDK初始化的时候必须传入这个配置sdkConfig才会生效
**示例代码**
```
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");
        }
    });
```
