ProxySSL Property
This property determines when to use SSL for the connection to the proxy.
Syntax
ANSI (Cross Platform) int GetProxySSL();
int SetProxySSL(int iProxySSL); Unicode (Windows) INT GetProxySSL();
INT SetProxySSL(INT iProxySSL);
Possible Values
PS_AUTOMATIC(0),
PS_ALWAYS(1),
PS_NEVER(2),
PS_TUNNEL(3)
@property (nonatomic,readwrite,assign,getter=proxySSL,setter=setProxySSL:) int proxySSL; - (int)proxySSL; - (void)setProxySSL:(int)newProxySSL;
Possible Values
PS_AUTOMATIC(0),
PS_ALWAYS(1),
PS_NEVER(2),
PS_TUNNEL(3)
#define PID_GOOGLEKMS_PROXYSSL 45 CLOUDKEYS_EXTERNAL void* CLOUDKEYS_CALL CloudKeys_GoogleKMS_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); CLOUDKEYS_EXTERNAL int CLOUDKEYS_CALL CloudKeys_GoogleKMS_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
0
Remarks
This property determines when to use SSL for the connection to the proxy. The applicable values are the following:
psAutomatic (0) | Default setting. If the URL is an "https" URL, the class will use the psTunnel option. If the URL is a "http" URL, the class will use the psNever option. |
psAlways (1) | The connection is always SSL-enabled. |
psNever (2) | The connection is not SSL-enabled. |
psTunnel (3) | The connection is through a tunneling (HTTP) proxy. |
Data Type
Integer