视频客服插件 - iOS v2401.0
载入中...
搜索中...
未找到
JCCLoginParam.h
1//
2// JCCGuestConfig.h
3// JCCGuestPlugin
4//
5// Created by YC on 2021/9/16.
6// Copyright © 2021 juphoon. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
11NS_ASSUME_NONNULL_BEGIN
12
15
17@interface JCCLoginParam : NSObject
18
20@property (nonatomic, copy) NSString *appKey;
21
23@property (nonatomic, copy) NSString *server;
24
26@property (nonatomic, copy) NSString *appName;
27
29@property (nonatomic, copy) NSString *sdkInfoDir;
30
32@property (nonatomic, copy) NSString *userName;
33
35@property (nonatomic, copy) NSString *nickName;
36
38@property (nonatomic, copy) NSString *terminalType;
39
41@property (nonatomic, copy) NSString *deviceId;
42
44@property (nonatomic, copy) NSString *tokenType;
45
47@property (nonatomic, copy) NSString *token;
48
50@property (nonatomic, copy) NSString *certificate;
51
53@property (nonatomic, assign) bool acceptExpiredCertificate;
54
56@property (nonatomic, copy) NSString *accountEntry;
57
59@property (nonatomic, copy) NSString *shareGroupId;
60
62@property (nonatomic, copy) NSString *shareExtension;
63
65@property (nonatomic, copy) NSString *accelerateKey;
66
68@property (nonatomic, copy) NSString *accelerateKeySecret;
69
71@property (nonatomic, assign) bool logConsole;
72
74@property (nonatomic, assign) bool logLocalFile;
75
77@property (nonatomic, assign) bool looseTimeoutControl;
78
79@end
80
82
83NS_ASSUME_NONNULL_END
初始化相关参数
Definition: JCCLoginParam.h:18
bool acceptExpiredCertificate
是否允许过期证书校验通过
Definition: JCCLoginParam.h:53
NSString * userName
用户名(必填)
Definition: JCCLoginParam.h:32
NSString * sdkInfoDir
设置SDK信息存储目录,该目录下的log目录为日志目录(选填)
Definition: JCCLoginParam.h:29
NSString * appName
应用名(选填)
Definition: JCCLoginParam.h:26
NSString * server
服务器地址(必填)
Definition: JCCLoginParam.h:23
NSString * shareGroupId
屏幕共享插件groupId
Definition: JCCLoginParam.h:59
NSString * certificate
S3 国密证书 Base64 编码内容(选填)
Definition: JCCLoginParam.h:50
NSString * tokenType
token校验类型(选填)
Definition: JCCLoginParam.h:44
bool logConsole
是否控制台日志输出, 默认true
Definition: JCCLoginParam.h:71
NSString * accountEntry
帐户分录, 如果支持国密S3则需要设置certificate,否则不设置(选填)
Definition: JCCLoginParam.h:56
bool logLocalFile
是否本地文件日志输出, 默认true
Definition: JCCLoginParam.h:74
NSString * accelerateKeySecret
加速云KEY密钥
Definition: JCCLoginParam.h:68
bool looseTimeoutControl
是否开启 RPC 抗信令丢包控制(70的上下行信令丢包), 默认false
Definition: JCCLoginParam.h:77
NSString * terminalType
终端登录类型,支持多终端登录,默认所有终端相同会导致互踢(选填)
Definition: JCCLoginParam.h:38
NSString * deviceId
设备id(选填)
Definition: JCCLoginParam.h:41
NSString * nickName
用户昵称(选填)
Definition: JCCLoginParam.h:35
NSString * token
token(选填)
Definition: JCCLoginParam.h:47
NSString * shareExtension
屏幕共享插件bundle id
Definition: JCCLoginParam.h:62
NSString * appKey
appKey(必填)
Definition: JCCLoginParam.h:20
NSString * accelerateKey
加速云KEY
Definition: JCCLoginParam.h:65