Soap.Request.Params (soa v0.1.9)
Documentation for Soap.Request.Options.
Summary
Functions
Parsing parameters map and generate body xml by given soap action name and body params(Map). Returns xml-like string.
Functions
Link to this function
add_action_tag_wrapper(body, wsdl, operation)
Link to this function
add_body_tag_wrapper(body)
Link to this function
add_envelope_tag_wrapper(body, wsdl, operation)
Link to this function
add_header_part_tag_wrapper(body, wsdl, operation)
Link to this function
add_header_tag_wrapper(body)
Link to this function
build_action_attribute(wsdl, operation)
Link to this function
build_body(wsdl, operation, params, headers)
@spec build_body( wsdl :: map(), operation :: String.t() | atom(), params :: map(), headers :: map() ) :: String.t()
Parsing parameters map and generate body xml by given soap action name and body params(Map). Returns xml-like string.
Link to this function
build_soap_body(wsdl, operation, params)
Link to this function
build_soap_header(wsdl, operation, headers)
Link to this function
build_soap_version_attribute(wsdl)
@spec build_soap_version_attribute(Map.t()) :: map()
Link to this function
construct_xml_request_body(params)
Link to this function
construct_xml_request_header(params)
Link to this function
custom_namespaces()
Link to this function
env_namespace()
Link to this function
format_error_message(k, regex)
Link to this function
get_action_namespace(wsdl, operation)
Link to this function
get_action_with_namespace(wsdl, operation)
Link to this function
get_header_with_namespace(wsdl, operation)
Link to this function
get_message_part(wsdl, message, part)
Link to this function
handle_action_extractor_result(result, wsdl, operation)
Link to this function
handle_element_form_default(arg1)
Link to this function
insert_tag_parameters(params)
Link to this function
prepare_action_attribute(action_attribute_namespace, action_attribute_value)
Link to this function
prepare_action_tag(action_tag, operation)
Link to this function
soap_version(wsdl)
Link to this function
type_error_message(k, type)
Link to this function
validate_param(param, wsdl, operation)
Link to this function
validate_param_attributes(val_map, k, v)
Link to this function
validate_params(params, wsdl, operation)
Link to this function