summaryrefslogtreecommitdiffstats
path: root/samples/client/ntlm/README
diff options
context:
space:
mode:
Diffstat (limited to 'samples/client/ntlm/README')
-rw-r--r--samples/client/ntlm/README23
1 files changed, 23 insertions, 0 deletions
diff --git a/samples/client/ntlm/README b/samples/client/ntlm/README
new file mode 100644
index 0000000..18d89cd
--- /dev/null
+++ b/samples/client/ntlm/README
@@ -0,0 +1,23 @@
+This folder contain examples of using NTLM authentication for Axis2/C clients.
+Before running the samples you need to build Axis2/C enabling NTLM authentication with a valid
+NTLM external library. For example to enable NTLM support with Heimdal NTML library give configure option
+configure --ehanble-heimdal when building Axis2/C
+
+ntlm_post:
+This sample send a HelloWorld web service POST request to the Windows IIS server
+secured with NTLM authentication.
+
+Usage : ./ntlm_post [endpoint_url] (-n [username] [password] [flags] [domain] [workstation])
+use -n option for NTLM HTTP Authentication
+use -h for help
+
+ntlm_post_with_check:
+This sample send a HellowWorld web service POST request to the Windows IIS server
+secured with NTLM authentication.
+In this sample before sending the actual message, the client send a
+test head request to check whether server require authentication. If server require
+NTLM authentication, then only the client send the security credentials.
+
+Usage : ./ntlm_post_with_check [endpoint_url] (-n [username] [password] [flags] [domain] [workstation])
+use -n option for NTLM HTTP Authentication
+use -h for help