Author: kaushalye
Date: Tue Jun 12 04:21:32 2007
New Revision: 546455
URL: http://svn.apache.org/viewvc?view=rev&rev=546455
Log:
Adding ABOUT_SAMPLES file for Rampart samples
Modified build system
Added:
webservices/rampart/trunk/c/samples/ABOUT_SAMPLES
Modified:
webservices/rampart/trunk/c/configure.ac
webservices/rampart/trunk/c/samples/README
webservices/rampart/trunk/c/samples/authn_provider/Makefile.am
webservices/rampart/trunk/c/samples/build.sh
webservices/rampart/trunk/c/samples/callback/Makefile.am
webservices/rampart/trunk/c/samples/callback/htpasswd_callback/Makefile.am
webservices/rampart/trunk/c/samples/credential_provider/Makefile.am
webservices/rampart/trunk/c/samples/omxmlsec/xmlenc/Makefile.am
webservices/rampart/trunk/c/samples/omxmlsec/xmlsig/Makefile.am
webservices/rampart/trunk/c/samples/server/sec_echo/Makefile.am
Modified: webservices/rampart/trunk/c/configure.ac
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/configure.ac?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/configure.ac (original)
+++ webservices/rampart/trunk/c/configure.ac Tue Jun 12 04:21:32 2007
@@ -80,8 +80,8 @@
if test -d $withval; then
axis2inc="-I$withval"
dnl else find the axis2inc include dir in $(AXIS2C_HOME)/include
- elif test -d '$(AXIS2C_HOME)/include/axis2-1.0'; then
- axis2inc="-I$(AXIS2C_HOME)/include/axis2-1.0"
+ elif test -d '$(AXIS2C_HOME)/include/axis2-1.1'; then
+ axis2inc="-I$(AXIS2C_HOME)/include/axis2-1.1"
else
AC_MSG_ERROR(could not find axis2inc. stop)
fi
Added: webservices/rampart/trunk/c/samples/ABOUT_SAMPLES
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/ABOUT_SAMPLES?view=auto&rev=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/ABOUT_SAMPLES (added)
+++ webservices/rampart/trunk/c/samples/ABOUT_SAMPLES Tue Jun 12 04:21:32 2007
@@ -0,0 +1,40 @@
+Following is a breif description of Rampart/C samples
+
+Service : samples/services/sec_echo
+---------------------------
+The security enabled service. Depends on deployed security policy scenario.
+
+Client: samples/client/sec_echo
+---------------------------
+The client to send secured SOAP messages. Depends on deployed security policy
scenario.
+
+Security policies: samples/secpolicy/scenarioX
+--------------------------------------
+Provides several identified scenarios to demonstrate features of RampartC.
+Please read the README file under samples/secpolicy to learn more about them.
+
+Callbacks : samples/callback
+---------------------------
+To retrieve passwords for a particular user, Rampart/C uses password callback
mechanism.
+Such callback modules can be plugged into Rampart/C by defining them in the
policy assertions.
+The sample shows how to write a simple password callback module.
+
+Credential Provider: samples/credential_provider
+------------------------------------------------
+In the client side it's possible to give a username/password pair to the
client, using a credential_provider.
+Similar to Callbacks, these can too plugged into Rampart/C by defining them in
the policy assertions.
+The sample shows how to write a simple credentials provider.
+
+Authentication Provider : samples/authn_provider
+----------------------------------------------
+In the server side, in order to validate a usernametoken in more application
specific way, an authentication module can be used.
+The authentication module gets both the username and the password and returns
a status code back to Rampart/C.
+The sample shows how to write a simple authentication provider.
+
+Keys : samples/keys
+------------------
+All the certificates, private keys and key stores are used by samples are
placed here.
+
+Data : samples/data
+-------------------
+Data files that are used by samples, placed here.
Modified: webservices/rampart/trunk/c/samples/README
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/README?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/README (original)
+++ webservices/rampart/trunk/c/samples/README Tue Jun 12 04:21:32 2007
@@ -20,9 +20,7 @@
Try samples
-----------
Please install the sec_echo service and invoke that service using enc_echo
client sample.
- To get more information read
- rampart/samples/server/sec_echo/README
- rampart/samples/client/enc_echo/README
+ To get more information read ABOUT_SAMPLES
Licensing
---------
Modified: webservices/rampart/trunk/c/samples/authn_provider/Makefile.am
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/authn_provider/Makefile.am?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/authn_provider/Makefile.am (original)
+++ webservices/rampart/trunk/c/samples/authn_provider/Makefile.am Tue Jun 12
04:21:32 2007
@@ -4,5 +4,4 @@
libauthn_la_LIBADD = ../../src/util/librampart_util.la \
../../src/omxmlsec/openssl/libomopenssl.la
INCLUDES = -I ../../include\
- @AXIS2INC@
-
+ @AXIS2INC@
Modified: webservices/rampart/trunk/c/samples/build.sh
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/build.sh?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/build.sh (original)
+++ webservices/rampart/trunk/c/samples/build.sh Tue Jun 12 04:21:32 2007
@@ -8,4 +8,4 @@
cd ../../secpolicy
sh deploy.sh scenario5
cd ../
-echo "samples successfuly build.To run echo client cd to client/sec_echo and
run update_n_run.sh"
+echo "samples successfuly build. To run echo client cd to client/sec_echo and
run update_n_run.sh"
Modified: webservices/rampart/trunk/c/samples/callback/Makefile.am
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/callback/Makefile.am?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/callback/Makefile.am (original)
+++ webservices/rampart/trunk/c/samples/callback/Makefile.am Tue Jun 12
04:21:32 2007
@@ -4,4 +4,4 @@
libpwcb_la_SOURCES = pwcb.c
libpwcb_la_LIBADD =
INCLUDES = -I ../../include\
- @AXIS2INC@
+ @AXIS2INC@
Modified:
webservices/rampart/trunk/c/samples/callback/htpasswd_callback/Makefile.am
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/callback/htpasswd_callback/Makefile.am?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/callback/htpasswd_callback/Makefile.am
(original)
+++ webservices/rampart/trunk/c/samples/callback/htpasswd_callback/Makefile.am
Tue Jun 12 04:21:32 2007
@@ -5,4 +5,4 @@
libhtpwcb_la_LIBADD =
INCLUDES = -I ../../../include \
- @AXIS2INC@
+ @AXIS2INC@
Modified: webservices/rampart/trunk/c/samples/credential_provider/Makefile.am
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/credential_provider/Makefile.am?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/credential_provider/Makefile.am
(original)
+++ webservices/rampart/trunk/c/samples/credential_provider/Makefile.am Tue Jun
12 04:21:32 2007
@@ -4,4 +4,4 @@
libcredential_la_LIBADD = ../../src/util/librampart_util.la \
../../src/omxmlsec/openssl/libomopenssl.la
INCLUDES = -I ../../include\
- @AXIS2INC@
+ @AXIS2INC@
Modified: webservices/rampart/trunk/c/samples/omxmlsec/xmlenc/Makefile.am
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/omxmlsec/xmlenc/Makefile.am?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/omxmlsec/xmlenc/Makefile.am (original)
+++ webservices/rampart/trunk/c/samples/omxmlsec/xmlenc/Makefile.am Tue Jun 12
04:21:32 2007
@@ -3,7 +3,7 @@
enc_SOURCES = enc.c
-INCLUDES = -I $(AXIS2C_HOME)/include/axis2-1.0 \
+INCLUDES = @AXIS2INC@ \
-I ../../../include
enc_LDADD = -laxutil \
Modified: webservices/rampart/trunk/c/samples/omxmlsec/xmlsig/Makefile.am
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/omxmlsec/xmlsig/Makefile.am?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/omxmlsec/xmlsig/Makefile.am (original)
+++ webservices/rampart/trunk/c/samples/omxmlsec/xmlsig/Makefile.am Tue Jun 12
04:21:32 2007
@@ -3,7 +3,7 @@
sign_SOURCES = sign.c
-INCLUDES = -I $(AXIS2C_HOME)/include/axis2-1.0 \
+INCLUDES = @AXIS2INC@ \
-I ../../../include
sign_LDADD = -laxutil \
Modified: webservices/rampart/trunk/c/samples/server/sec_echo/Makefile.am
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/server/sec_echo/Makefile.am?view=diff&rev=546455&r1=546454&r2=546455
==============================================================================
--- webservices/rampart/trunk/c/samples/server/sec_echo/Makefile.am (original)
+++ webservices/rampart/trunk/c/samples/server/sec_echo/Makefile.am Tue Jun 12
04:21:32 2007
@@ -8,4 +8,6 @@
SUBDIRS =
libsec_echo_la_SOURCES = echo.c echo_skeleton.c
libsec_echo_la_LIBADD =
-INCLUDES = @AXIS2INC@
+INCLUDES = @AXIS2INC@ \
+ @UTILINC@ \
+ @AXIOMINC@