6#ifndef _ZOOM_VIDEO_SDK_NETWORK_CONNECTION_HELPER_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_NETWORK_CONNECTION_HELPER_INTERFACE_H_
NetworkConnection helper interface.
virtual ZoomVideoSDKErrors configureProxy(ProxySettings &proxy_setting)=0
Set the proxy that the user want to use according to your net environment.
Proxy setting information callback interface.
virtual ~IZoomVideoSDKProxySettingHandler()
virtual const zchar_t * getProxyHost()=0
Get the address of the proxy host.
virtual unsigned int getProxyPort()=0
Get the proxy port.
virtual void inputUsernamePassword(const zchar_t *userName, const zchar_t *psw)=0
Input the username and password when using the proxy.
virtual void cancel()=0
Cancel the process to input the username and password of the proxy.
virtual const zchar_t * getProxyDescription()=0
Get the description of the proxy.
the info of SSL certificate interface.
virtual const zchar_t * getCertIssuedTo()=0
Get the value of whom the SSL certificate is issued to.
virtual const zchar_t * getCertFingerprint()=0
get the SSL certificate's fingerprint.
virtual const zchar_t * getCertIssuedBy()=0
Get the value that who issues the SSL certificate.
virtual ~IZoomVideoSDKSSLCertificateInfo()
virtual const zchar_t * getCertSerialNum()=0
Get the serial number of the SSL certificate.
The proxy that the user want to use according to the net environment. Here are more detailed structur...
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.
BEGIN_ZOOM_VIDEO_SDK_NAMESPACE struct tagProxySettings ProxySettings
The proxy that the user want to use according to the net environment. Here are more detailed structur...