Home
Products & Services
Developers
XML
XML-RPC
Contents Table
On-Line Help
Release Notes
Install Notes
Binaries
Sources
RSS
About

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 :

  1. Must be on port 443.
  2. The domain name in the certificate must match the name of the server.
  3. 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.

Terms of Use, Cookie and Privacy Policies All Materials on this Website are Copyright EnAppSys Ltd. ©2002 - 2008