Home | Trees | Indices | Help |
---|
|
xmlrpclib.Transport --+ | object --+ | | | clienthelper.ClientHelper --+ | XMLRPCTransport
Handles an HTTPS transaction to an XML-RPC server.
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
|
|||
conn_class_is_http = False
|
|||
Inherited from |
|
|||
Inherited from |
|
Create a new XMLRPCTransport. An instance of this class can be passed to from tlslite import XMLRPCTransport from xmlrpclib import ServerProxy transport = XMLRPCTransport(user="alice", password="abra123") server = ServerProxy("https://localhost", transport) For client authentication, use one of these argument combinations:
For server authentication, you can either rely on the implicit mutual authentication performed by SRP or you can do certificate-based server authentication with one of these argument combinations:
Certificate-based server authentication is compatible with SRP or certificate-based client authentication. The constructor does not perform the TLS handshake itself, but simply
stores these arguments for later. The handshake is performed only when
this class needs to connect with the server. Thus you should be prepared
to handle TLS-specific exceptions when calling methods of
|
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Wed Mar 20 20:43:09 2013 | http://epydoc.sourceforge.net |