You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-commits@axis.apache.org by da...@apache.org on 2011/06/02 06:57:49 UTC

svn commit: r1130407 - /axis/axis2/c/core/trunk/src/core/transport/http/sender/ntlm/README

Author: damitha
Date: Thu Jun  2 04:57:48 2011
New Revision: 1130407

URL: http://svn.apache.org/viewvc?rev=1130407&view=rev
Log:
Adding documentation for NTLM support

Modified:
    axis/axis2/c/core/trunk/src/core/transport/http/sender/ntlm/README

Modified: axis/axis2/c/core/trunk/src/core/transport/http/sender/ntlm/README
URL: http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/src/core/transport/http/sender/ntlm/README?rev=1130407&r1=1130406&r2=1130407&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/src/core/transport/http/sender/ntlm/README (original)
+++ axis/axis2/c/core/trunk/src/core/transport/http/sender/ntlm/README Thu Jun  2 04:57:48 2011
@@ -0,0 +1,22 @@
+NTLM authentication for Axis2/C clients using default http transport is made possible with this
+package. By default NTLM authentication is disabled in Axis2/C build. to enable NTLM authentication
+user need to configure Axis2/C with an external  NTLM library like Heimdal[1] 
+
+NTLM support is added to Axis2/C client transport as a dynamically loadedable library called axis2c_ntlm.
+This library will wrap a external NTLM library like Heimdal to provide NTLM support. Axis2/C is shipped with
+a wrapper to Heimdal which you can find under heimdal subdirectory here. Developers have tested successfully with a
+wrapper to libntlm[2] as well.
+
+One can write a wrapper to any other external NTLM libary of his choice by implementing axis2_ntlm.h header file and
+studying the heimdal wrapper here.
+
+To enable heimdal NTLM library at build time configure Axis2/C with following option
+configure --enable-heimdal=yes
+
+There are some examples of using NTLM authenticaion with Axis2/C clients under
+<AXIS2C_SOURCE>/samples/client/ntlm subdirecory.
+
+
+
+[1] http://www.h5l.org/
+[2] http://josefsson.org/libntlm/