Agora RTC Objective-C API Reference  Refactor
Properties
AgoraLocalAccessPointConfiguration Class Reference

Inherits <NSObject>.

Properties

NSArray *_Nullable ipList
 
NSArray *_Nullable domainList
 
NSString *_Nullable verifyDomainName
 
AgoraLocalProxyMode mode
 
AdvancedConfigInfo *_Nullable advancedConfig
 
BOOL disableAut
 

Property Documentation

◆ ipList

- (NSArray* _Nullable) ipList
readwritenonatomiccopy

The internal IP address list of the Local Access Point. Either ipList or domainList must be provided.

◆ domainList

- (NSArray* _Nullable) domainList
readwritenonatomiccopy

The domain name list of the Local Access Point. The SDK resolves the IP addresses of the Local Access Point based on the domain names you provide. The domain name resolution timeout is 10 seconds. You must specify at least one of ipList or domainList. If you specify both IP addresses and domain names, the SDK merges and deduplicates the IP addresses resolved from the domain names and the ones you provide, then randomly connects to one IP address to achieve load balancing.

◆ verifyDomainName

- (NSString* _Nullable) verifyDomainName
readwritenonatomiccopy

Intranet certificate verification domain. If the value is empty, the SDK uses the default certificate verification domain secure-edge.local.

◆ mode

- (AgoraLocalProxyMode) mode
readwritenonatomicassign

Connection mode. See AgoraLocalProxyMode for details.

◆ advancedConfig

- (AdvancedConfigInfo* _Nullable) advancedConfig
readwritenonatomicstrong

Advanced options for the Local Access Point. See AdvancedConfigInfo for details.

◆ disableAut

- (BOOL) disableAut
readwritenonatomicassign

Whether to disable vos-aut:

  • true: (Default)disable vos-aut.
  • false: not disable vos-aut