This package has been deprecated

Author message:

No longer used, use node-soap

soap-ntlm-2

0.9.4 • Public • Published

A SOAP client and server for node.js with added support for ntlm requiests.

Inspired by https://github.com/vpulim/node-soap ( latest version 0.10.3 ) and https://github.com/piotr-gawlowski/node-soap A pull requiest was started in original node-soap, if merged with master this package will be taken down.

Usage:

  var url = "http://server/instance/ReportService2010.asmx";
var options = {
    wsdl_options: {
        ntlm: true,
        username: "RSUser",
        password: "Reporting2012",
        workstation: "",
        domain: ""
    }
};
 
soap.createClient(url, options, function (err, client, body) {
    if (err) {
        console.log(err);
    }
    // normal use
    //client.setSecurity(new soap.NtlmSecurity(options.wsdl_options.userName, options.wsdl_options.password, options.wsdl_options.domain, options.wsdl_options.workstation));
    // or object can be passed
    client.setSecurity(new soap.NtlmSecurity(options.wsdl_options));
 
    console.log(client.describe());
    report = client.ReportingService2010.ReportingService2010Soap;
});

Readme

Keywords

Package Sidebar

Install

npm i soap-ntlm-2

Weekly Downloads

56

Version

0.9.4

License

ISC

Last publish

Collaborators

  • vision10