AgoraLocalAccessPointConfiguration
- macOS
更新时间不可用
本地接入点配置。
NS_SWIFT_NAME(AgoraLocalAccessPointConfiguration) __attribute__((visibility("default"))) @interface AgoraLocalAccessPointConfiguration : NSObject
@property(copy, nonatomic) NSArray* _Nullable ipList NS_SWIFT_NAME(ipList);
@property(copy, nonatomic) NSArray* _Nullable domainList NS_SWIFT_NAME(domainList);
@property(copy, nonatomic) NSString* _Nullable verifyDomainName NS_SWIFT_NAME(verifyDomainName);
@property(assign, nonatomic) AgoraLocalProxyMode mode NS_SWIFT_NAME(mode);
@property(strong, nonatomic) AdvancedConfigInfo* _Nullable advancedConfig NS_SWIFT_NAME(advancedConfig);
@property(assign, nonatomic) BOOL disableAut;
@end属性
ipList
本地接入点的内网 IP 地址列表。你必须至少提供 ipList 或 domainList 中的一个。
domainList
本地接入点的域名列表。SDK 会根据你提供的域名解析本地接入点的 IP 地址,解析超时时间为 10 秒。你必须至少指定 ipList 或 domainList 中的一个。如果同时指定了 IP 地址和域名,SDK 会合并并去重解析出的 IP 地址和你提供的 IP 地址,然后随机连接一个 IP 地址以实现负载均衡。
verifyDomainName
内网证书验证域名。如果该值为 nil,SDK 使用默认的证书验证域名 secure-edge.local。
mode
连接模式。详见 AgoraLocalProxyMode。
advancedConfig
本地接入点的高级配置项。详见 AdvancedConfigInfo。
disableAut
是否禁用 vos-aut:
- YES:(默认)禁用 vos-aut。
- NO:不禁用 vos-aut。