XMLRPC_SSLTypes Enumerated List
See Also Example Applies To
This enumerated list contains the XMLRPCRequest.SSLFlags property's possible
values that specify any utilisation of SSL. The underlying mechanism of calling
an SSL server uses the Microsoft Wininet DLL. There are three rules that must be met in varying degrees for SSL
to be used via WININET :
- Must be on port 443.
- The domain name in the certificate must match the name of the server.
- The validity dates in the certificate must be correspond with the current date.
The possible values of the enumerated list are as follows:
XMLRPC_SSL_NONE
Value 0 - No SSL logic is used, i.e. a regular HTTP call is made.
XMLRPC_SSL_STRICT
Value 1 - Strict SSL rules are applied. An HTTPS call is made that must meet the three rules.
XMLRPC_SSL_IGNORE_CERT_CN_INVALID_AND_DATE_INVALID
Value 2 - Lax SSL rules are applied. An HTTPS call is made that must meet rule 1 only.
XMLRPC_SSL_IGNORE_CERT_CN_INVALID_ONLY
Value 3 - Lax(ish) SSL rules are applied. An HTTPS call is made that must meet rules 1 and 3 only.
XMLRPC_SSL_IGNORE_CERT_DATE_INVALID_ONLY
Value 4 - Lax(ish) SSL rules are applied. An HTTPS call is made that must meet rules 1 and 2 only.
|