Module Expr Str ImportFrom alias ImportFrom alias Import alias Import alias Import alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Num Str AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A A simple XML RPC server supporting SSL.

Based on this article:
   http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/81549

 SimpleXMLRPCServer SimpleXMLRPCServer SimpleXMLRPCServer SimpleXMLRPCRequestHandler N/A ssl N/A base64 N/A textwrap SecureXMLRPCRequestHandler N/A SimpleXMLRPCRequestHandler N/A N/A A request handler that grabs the socket peer's certificate and
    makes it available while the request is handled.

    This implementation can only be used in a single-threaded, one
    request at a time model. The peer certificate is stashed on the
    XML RPC server at the start of a call and removed at the end of a
    call. This is the only way I could find to access this
    information.
     setup N/A N/A self N/A N/A N/A N/A N/A SimpleXMLRPCRequestHandler setup self N/A N/A N/A self server peercert N/A N/A N/A self request getpeercert N/A N/A N/A self server der_cert N/A N/A N/A self request getpeercert binary_form True N/A N/A N/A self server pem_cert N/A N/A self der_to_pem N/A N/A self server der_cert N/A finish N/A N/A self N/A N/A N/A N/A N/A self server peercert None N/A N/A N/A SimpleXMLRPCRequestHandler finish self N/A der_to_pem N/A N/A self der_cert_bytes N/A N/A N/A base64 encode the der cert and wrap with proper begin/end lines. N/A f N/A N/A base64 standard_b64encode der_cert_bytes N/A N/A N/A N/A N/A N/A N/A ssl PEM_HEADER N/A N/A textwrap fill f 64 N/A ssl PEM_FOOTER N/A N/A SecureXMLRPCServer N/A SimpleXMLRPCServer N/A N/A An extension to SimpleXMLRPCServer that adds SSL support. __init__ N/A N/A self addr requestHandler logRequests allow_none encoding bind_and_activate keyfile certfile ca_certs N/A SecureXMLRPCRequestHandler False False None True None None None N/A N/A N/A N/A SimpleXMLRPCServer __init__ self addr requestHandler logRequests allow_none encoding False N/A N/A self socket N/A N/A ssl wrap_socket N/A self socket keyfile keyfile certfile certfile server_side True cert_reqs N/A ssl CERT_REQUIRED ssl_version N/A ssl PROTOCOL_SSLv23 ca_certs ca_certs N/A bind_and_activate N/A N/A N/A N/A self server_bind N/A N/A N/A self server_activate N/A N/A