rinse.wsdl

Rinse SOAP library: module providing WSDL functions.

class rinse.wsdl.WSDL(wsdl_root)[source]

WSDL object.

classmethod from_file(wsdl_path)[source]

Make a WSDL instance from a file path.

classmethod from_url(wsdl_path)[source]

Make a WSDL instance from a URL.

is_valid(soapmsg)[source]

Return True if SOAP message body validates against WSDL schema.

schema

Return schema element (used for XSD validation).

validate(soapmsg)[source]

Raise exception if SOAP message body is invalid.

xsd_validator

Extract XML Schema Definition (XSD) element tree.