//
//  HWMSDKLoginStateInfoModel.h
//  HWMSDKSDK
//
//  Automatically generated file. DO NOT MODIFY!!!
//

#import <Foundation/Foundation.h>
#import "HWMSDKCommonDefine.h"

NS_ASSUME_NONNULL_BEGIN

@interface HWMSDKLoginStateInfoModel : NSObject

/// 登录状态
@property (nonatomic, assign) HWMLoginState loginState;
/// 呼叫是否登录上，0未登录，1已经登录
@property (nonatomic, assign) BOOL isCallEnable;
/// 鉴权服务器地址
@property (nonatomic, copy) NSString *authServerAddr;
/// 鉴权服务器端口
@property (nonatomic, assign) NSUInteger authServerPort;
/// token鉴权, 用于具体业务鉴权，应用程序应加密保存，在失效时应刷新
@property (nonatomic, copy) NSString *accessToken;
/// 企业ID
@property (nonatomic, copy) NSString *corpId;
/// UUID, (由系统分配的真实的唯一用户标识)
@property (nonatomic, copy) NSString *uuid;
/// sip号码
@property (nonatomic, copy) NSString *sipNumber;
/// 会议服务器类型
@property (nonatomic, assign) HWMLoginConfServerType confServerType;
/// 是否可以创建网络研讨会
@property (nonatomic, assign) BOOL isCanCreateWebinar;
/// 帐户用户名
@property (nonatomic, copy) NSString *userName;
/// 第三方帐号
@property (nonatomic, copy) NSString *thirdAccount;
/// APP ID
@property (nonatomic, copy) NSString *appId;
/// 是否是匿名入会触发的登录
@property (nonatomic, assign) BOOL isAnonymousConfLogin;
/// 是否是随机数入会触发的登录
@property (nonatomic, assign) BOOL isNonceConfLogin;
/// 帐号
@property (nonatomic, copy) NSString *account;
/// 会议域标识
@property (nonatomic, copy) NSString *authDomain;

@end

NS_ASSUME_NONNULL_END

