int MXCommon__ChangePassword ( struct xsd__base64Binary PreviousUser,
struct xsd__base64Binary PreviousPassword,
struct xsd__base64Binary NewUser,
struct xsd__base64Binary NewPassword,
struct MXCommon__Response Response 
)

The changes are immediately active.

Parameters:
[in] _ : No input parameter
[out] Response 
  • sResponse.iReturnValue : Return value
    • 0 : success
    • -1: string PreviousUser is invalid
    • -2: string PreviousPassword is invalid
    • -3: string NewUser is invalid
    • -4: string NewPassword is invalid
    • -5: authentification failed
    • -100: system error while saving tokens (use syserrno for more information)
  • sResponse.syserrno : System-error code. The value of the libc "errno" code, see MXCommon__Strerror().
  • sArray : message returned by the auto configuration start
Return values:
SOAP_OK SOAP call success
otherwise SOAP protocol error
Warning:
The parameters transit in clear text. Use this functionality only on trusted networks.
Given that ADDI-DATA GmbH takes security seriously, there is no way to change the password without knowing it. No "hidden back-door". This function makes it all too easy to lock a module, if you don't remember the password you set on it.