Specifications

DescriptionParameter
One of “PasswordText” or “PasswordDigest”.passwordtype
Qualified names
In the request object, a qualified name is specified as a string in the <namespace>:<localname>
notation, where <namespace> can be a custom namespace or one of the predefined prefixes
“xsd” (http://www.w3.org/2001/XMLSchema) or “SOAP-ENC”
(http://schemas.xmlsoap.org/soap/encoding/).
For example:
"http://soapinterop.org/:param1"
"xsd:int"
Request object
The request object is an object literal that specifies the remote procedure name and the parameters
to call. The object literal uses the qualified method name of the remote procedure as the key.
The value of this key is an object literal in which each key is a parameter of the method and the
value of each key is the value of the corresponding parameter of the method.
For example:
{ "http://soapinterop.org/:echoString":{inputString: "Echo!"} }
When passing parameters to a remote procedure, JavaScript types are bound to SOAP types
automatically as listed in the following table.
CommentsSOAP typeJavaScript type
xsd:booleanBoolean
xsd:floatNumber
xsd:stringString
xsd:dateTimeDate
Single-dimension arrays onlySOAP-ENC:ArrayArray
All items must have the same data type,
which must be Boolean, Number, String or
Date
Uses the ByteArray “Base64” codecSOAP-ENC:base64ByteArray
Causes an exception to be thrownNot supportedOther
Instead of providing one of these JavaScript data types, a parameter value can also be represented
by a literal object with the following properties:
436
Enfocus Switch 10