LocalAccessPointConfiguration
Used to configure the local access point.
struct LocalAccessPointConfiguration {
const char** ipList;
int ipListSize;
const char** domainList;
int domainListSize;
const char* verifyDomainName;
LOCAL_PROXY_MODE mode;
AdvancedConfigInfo advancedConfig;
bool disableAut;
};
Properties
- ipList
- List of internal IP addresses for the local access point. You must specify at least one in
ipListordomainList. - ipListSize
- Number of internal IP addresses for the local access point. This value must match the number of IP addresses you provide.
- domainList
- List of domain names for the local access point. The SDK resolves the IP addresses of the local access point based on the domain names you provide. DNS resolution timeout is 10 seconds. You must specify at least one in
ipListordomainList. If both are specified, the SDK merges and deduplicates the resolved and specified IP addresses, then randomly selects one for load balancing. - domainListSize
- Number of domain names for the local access point. This value must match the number of domain names you provide.
- verifyDomainName
- Domain name used for internal certificate verification. If empty, the SDK uses the default domain
secure-edge.localfor certificate verification. - mode
- Connection mode. See LOCAL_PROXY_MODE.
- advancedConfig
- Advanced configuration options for the local access point. See AdvancedConfigInfo.
- disableAut
- Whether to disable vos-aut:
- true: (default) Disable vos-aut.
- false: Do not disable vos-aut.