Base

The Base class is used by both the Autodiscover and Operation classes. Each of these classes inherit from this class which defines static values for namespaces and other elements using the ElementMaker factory pattern.

This class defines the SOAP Envelope, namespaces, headers, and body definitions for Autodiscover and Operation classes.

Additionally, the Base class performs all HTTP requests and response validation.

The Base class is used by all endpoints and network communications. It defines the base structure of all namespaces. It is inherited by the Autodiscover & Operation classes

pyews.service.base.Base.raw_xml