Could I use gSoap wsdl2h and soapcpp2 tool (https://www.cs.fsu.edu/~engelen/soapdoc2.html) for running C++ application on Linux platform to do basic authentication with Milestone VMS server?

wsdl2h ServerCommandService.wsdl

Warning: 2 service bindings found, but collected as one service (use option -Nname to produce a separate service for each binding)

This could work for Basic Users via HTTPS, but for AD-users you also need to implement the NTLM underlying protocol.

https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/intro_soap_protocols.html&tree=tree_3.html