You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ma...@apache.org on 2007/10/09 09:56:57 UTC
svn commit: r583067 - in /webservices/axis2/trunk/c/neethi: ./ test/
test/policies/
Author: manjula
Date: Tue Oct 9 00:56:56 2007
New Revision: 583067
URL: http://svn.apache.org/viewvc?rev=583067&view=rev
Log:
Improving the tests in neethi.
Added:
webservices/axis2/trunk/c/neethi/test/policies/asymmetric_binding_policy.xml
webservices/axis2/trunk/c/neethi/test/policies/symmetric_binding_policy.xml
Removed:
webservices/axis2/trunk/c/neethi/test/_test.c
webservices/axis2/trunk/c/neethi/test/build.sh
webservices/axis2/trunk/c/neethi/test/main
webservices/axis2/trunk/c/neethi/test/policy1.xml
webservices/axis2/trunk/c/neethi/test/policy2.xml
webservices/axis2/trunk/c/neethi/test/policy3.xml
Modified:
webservices/axis2/trunk/c/neethi/Makefile.am
webservices/axis2/trunk/c/neethi/configure.ac
webservices/axis2/trunk/c/neethi/test/Makefile
webservices/axis2/trunk/c/neethi/test/Makefile.am
webservices/axis2/trunk/c/neethi/test/Makefile.in
webservices/axis2/trunk/c/neethi/test/test
webservices/axis2/trunk/c/neethi/test/test.c
Modified: webservices/axis2/trunk/c/neethi/Makefile.am
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/Makefile.am?rev=583067&r1=583066&r2=583067&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/Makefile.am (original)
+++ webservices/axis2/trunk/c/neethi/Makefile.am Tue Oct 9 00:56:56 2007
@@ -1,4 +1,4 @@
-SUBDIRS = src
+SUBDIRS = src test
includedir=$(prefix)/include/axis2-1.1
include_HEADERS=$(top_builddir)/include/*.h
#data_DATA= INSTALL README AUTHORS NEWS CREDITS LICENSE COPYING
Modified: webservices/axis2/trunk/c/neethi/configure.ac
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/configure.ac?rev=583067&r1=583066&r2=583067&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/configure.ac (original)
+++ webservices/axis2/trunk/c/neethi/configure.ac Tue Oct 9 00:56:56 2007
@@ -67,6 +67,7 @@
src/secpolicy/Makefile \
src/secpolicy/model/Makefile \
src/secpolicy/builder/Makefile \
+ test/Makefile \
])
AC_OUTPUT
Modified: webservices/axis2/trunk/c/neethi/test/Makefile
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/test/Makefile?rev=583067&r1=583066&r2=583067&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/test/Makefile (original)
+++ webservices/axis2/trunk/c/neethi/test/Makefile Tue Oct 9 00:56:56 2007
@@ -1,5 +1,5 @@
# Makefile.in generated by automake 1.9.6 from Makefile.am.
-# test/omxmlsec/Makefile. Generated from Makefile.in by configure.
+# test/Makefile. Generated from Makefile.in by configure.
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005 Free Software Foundation, Inc.
@@ -15,12 +15,12 @@
srcdir = .
-top_srcdir = ../..
+top_srcdir = ..
-pkgdatadir = $(datadir)/rampartc-src
-pkglibdir = $(libdir)/rampartc-src
-pkgincludedir = $(includedir)/rampartc-src
-top_builddir = ../..
+pkgdatadir = $(datadir)/neethi-src
+pkglibdir = $(libdir)/neethi-src
+pkgincludedir = $(includedir)/neethi-src
+top_builddir = ..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = /usr/bin/install -c
install_sh_DATA = $(install_sh) -c -m 644
@@ -37,8 +37,8 @@
build_triplet = i686-pc-linux-gnu
host_triplet = i686-pc-linux-gnu
target_triplet = i686-pc-linux-gnu
-noinst_PROGRAMS = test_oxs$(EXEEXT)
-subdir = test/omxmlsec
+noinst_PROGRAMS = test$(EXEEXT)
+subdir = test
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
@@ -48,15 +48,11 @@
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
PROGRAMS = $(noinst_PROGRAMS)
-am_test_oxs_OBJECTS = test.$(OBJEXT)
-test_oxs_OBJECTS = $(am_test_oxs_OBJECTS)
-test_oxs_DEPENDENCIES = $(top_builddir)/src/util/librampart_util.la \
- $(top_builddir)/src/omxmlsec/libomxmlsec.la \
- $(top_builddir)/src/omxmlsec/openssl/libomopenssl.la \
- $(top_builddir)/src/omxmlsec/tokens/liboxstokens.la \
- ${AXIS2C_HOME}/lib/libaxutil.la \
- ${AXIS2C_HOME}/lib/libaxis2_axiom.la \
- ${AXIS2C_HOME}/lib/libaxis2_parser.la
+am_test_OBJECTS = test.$(OBJEXT)
+test_OBJECTS = $(am_test_OBJECTS)
+test_DEPENDENCIES = $(top_builddir)/src/libneethi.la \
+ ../../axiom/src/om/libaxis2_axiom.la \
+ ../../util/src/libaxutil.la ../src/libneethi.la
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
@@ -68,25 +64,23 @@
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(test_oxs_SOURCES)
-DIST_SOURCES = $(test_oxs_SOURCES)
+SOURCES = $(test_SOURCES)
+DIST_SOURCES = $(test_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/manjula/rampart/c/missing --run aclocal-1.9
+ACLOCAL = ${SHELL} /home/manjula/axis2/c/neethi/missing --run aclocal-1.9
AMDEP_FALSE = #
AMDEP_TRUE =
-AMTAR = ${SHELL} /home/manjula/rampart/c/missing --run tar
+AMTAR = ${SHELL} /home/manjula/axis2/c/neethi/missing --run tar
AR = ar
-AUTOCONF = ${SHELL} /home/manjula/rampart/c/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/manjula/rampart/c/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/manjula/rampart/c/missing --run automake-1.9
+AUTOCONF = ${SHELL} /home/manjula/axis2/c/neethi/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/manjula/axis2/c/neethi/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/manjula/axis2/c/neethi/missing --run automake-1.9
AWK = mawk
-AXIOMINC =
-AXIS2INC = -I/home/manjula/axis2/c/deploy/include/axis2-1.0
CC = gcc
CCDEPMODE = depmode=gcc3
-CFLAGS = -g3 -O0 -D_LARGEFILE64_SOURCE -ansi -Wall -Werror -Wno-implicit-function-declaration
+CFLAGS = -g3 -O0 -D_LARGEFILE64_SOURCE -ansi -Wall -Werror -Wno-implicit-function-declaration
CPP = gcc -E
CPPFLAGS =
CXX = g++
@@ -115,22 +109,21 @@
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LN_S = ln -s
LTLIBOBJS =
-MAKEINFO = ${SHELL} /home/manjula/rampart/c/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/manjula/axis2/c/neethi/missing --run makeinfo
OBJEXT = o
-PACKAGE = rampartc-src
+PACKAGE = neethi-src
PACKAGE_BUGREPORT =
-PACKAGE_NAME = rampartc-src
-PACKAGE_STRING = rampartc-src 0.96
-PACKAGE_TARNAME = rampartc-src
-PACKAGE_VERSION = 0.96
+PACKAGE_NAME = neethi-src
+PACKAGE_STRING = neethi-src 0.90
+PACKAGE_TARNAME = neethi-src
+PACKAGE_VERSION = 0.90
PATH_SEPARATOR = :
RANLIB = ranlib
SET_MAKE =
SHELL = /bin/sh
STRIP = strip
-UTILINC =
-VERSION = 0.96
-XMLSCHEMAINC =
+VERSION = 0.90
+VERSION_NO = 1:0:1
ac_ct_CC = gcc
ac_ct_CXX = g++
ac_ct_F77 =
@@ -141,8 +134,8 @@
am__include = include
am__leading_dot = .
am__quote =
-am__tar = tar --format=ustar -chf - "$$tardir"
-am__untar = tar -xf -
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
build = i686-pc-linux-gnu
build_alias =
@@ -162,7 +155,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = /home/manjula/rampart/c/install-sh
+install_sh = /home/manjula/axis2/c/neethi/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@@ -182,22 +175,19 @@
target_cpu = i686
target_os = linux-gnu
target_vendor = pc
-TESTS = test_oxs
-
-#AM_CFLAGS = -g -O2 -pthread
-test_oxs_SOURCES = test.c
+TESTS =
+AM_CFLAGS = -g -O2 -pthread
+test_SOURCES = test.c
INCLUDES = -I$(top_builddir)/include \
- -I ../../include \
- -I/home/manjula/axis2/c/deploy/include/axis2-1.0
-
-test_oxs_LDADD = $(top_builddir)/src/util/librampart_util.la \
- $(top_builddir)/src/omxmlsec/libomxmlsec.la \
- $(top_builddir)/src/omxmlsec/openssl/libomopenssl.la \
- $(top_builddir)/src/omxmlsec/tokens/liboxstokens.la \
- ${AXIS2C_HOME}/lib/libaxutil.la \
- ${AXIS2C_HOME}/lib/libaxis2_axiom.la \
- ${AXIS2C_HOME}/lib/libaxis2_parser.la \
- -lxml2
+ -I ../../util/include \
+ -I ../../axiom/include \
+ -I ../../include
+
+test_LDADD = $(top_builddir)/src/libneethi.la \
+ ../../axiom/src/om/libaxis2_axiom.la \
+ ../../util/src/libaxutil.la \
+ ../src/libneethi.la \
+ -lxml2
all: all-am
@@ -212,9 +202,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/omxmlsec/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu test/omxmlsec/Makefile
+ $(AUTOMAKE) --gnu test/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
@@ -239,9 +229,9 @@
echo " rm -f $$p $$f"; \
rm -f $$p $$f ; \
done
-test_oxs$(EXEEXT): $(test_oxs_OBJECTS) $(test_oxs_DEPENDENCIES)
- @rm -f test_oxs$(EXEEXT)
- $(LINK) $(test_oxs_LDFLAGS) $(test_oxs_OBJECTS) $(test_oxs_LDADD) $(LIBS)
+test$(EXEEXT): $(test_OBJECTS) $(test_DEPENDENCIES)
+ @rm -f test$(EXEEXT)
+ $(LINK) $(test_LDFLAGS) $(test_OBJECTS) $(test_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
Modified: webservices/axis2/trunk/c/neethi/test/Makefile.am
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/test/Makefile.am?rev=583067&r1=583066&r2=583067&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/test/Makefile.am (original)
+++ webservices/axis2/trunk/c/neethi/test/Makefile.am Tue Oct 9 00:56:56 2007
@@ -1,16 +1,17 @@
-TESTS = test_round2
-noinst_PROGRAMS = test_round2
+TESTS =
+noinst_PROGRAMS = test
-#AM_CFLAGS = -g -O2 -pthread
+AM_CFLAGS = -g -O2 -pthread
-test_round2_SOURCES = test.c
+test_SOURCES = test.c
INCLUDES = -I$(top_builddir)/include \
- -I ../../include \
- @AXIS2INC@
+ -I ../../util/include \
+ -I ../../axiom/include \
+ -I ../../include
-test_round2_LDADD = $(top_builddir)/src/util/libneethi.la \
- ${AXIS2C_HOME}/lib/libaxutil.la \
- ${AXIS2C_HOME}/lib/libaxis2_axiom.la \
- ${AXIS2C_HOME}/lib/libaxis2_parser.la \
- -lxml2
+test_LDADD = $(top_builddir)/src/libneethi.la \
+ ../../axiom/src/om/libaxis2_axiom.la \
+ ../../util/src/libaxutil.la \
+ ../src/libneethi.la \
+ -lxml2
Modified: webservices/axis2/trunk/c/neethi/test/Makefile.in
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/test/Makefile.in?rev=583067&r1=583066&r2=583067&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/test/Makefile.in (original)
+++ webservices/axis2/trunk/c/neethi/test/Makefile.in Tue Oct 9 00:56:56 2007
@@ -20,7 +20,7 @@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
-top_builddir = ../..
+top_builddir = ..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
install_sh_DATA = $(install_sh) -c -m 644
@@ -37,8 +37,8 @@
build_triplet = @build@
host_triplet = @host@
target_triplet = @target@
-noinst_PROGRAMS = test_oxs$(EXEEXT)
-subdir = test/omxmlsec
+noinst_PROGRAMS = test$(EXEEXT)
+subdir = test
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
@@ -48,15 +48,11 @@
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
PROGRAMS = $(noinst_PROGRAMS)
-am_test_oxs_OBJECTS = test.$(OBJEXT)
-test_oxs_OBJECTS = $(am_test_oxs_OBJECTS)
-test_oxs_DEPENDENCIES = $(top_builddir)/src/util/librampart_util.la \
- $(top_builddir)/src/omxmlsec/libomxmlsec.la \
- $(top_builddir)/src/omxmlsec/openssl/libomopenssl.la \
- $(top_builddir)/src/omxmlsec/tokens/liboxstokens.la \
- ${AXIS2C_HOME}/lib/libaxutil.la \
- ${AXIS2C_HOME}/lib/libaxis2_axiom.la \
- ${AXIS2C_HOME}/lib/libaxis2_parser.la
+am_test_OBJECTS = test.$(OBJEXT)
+test_OBJECTS = $(am_test_OBJECTS)
+test_DEPENDENCIES = $(top_builddir)/src/libneethi.la \
+ ../../axiom/src/om/libaxis2_axiom.la \
+ ../../util/src/libaxutil.la ../src/libneethi.la
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
@@ -68,8 +64,8 @@
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(test_oxs_SOURCES)
-DIST_SOURCES = $(test_oxs_SOURCES)
+SOURCES = $(test_SOURCES)
+DIST_SOURCES = $(test_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -82,8 +78,6 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
-AXIOMINC = @AXIOMINC@
-AXIS2INC = @AXIS2INC@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
@@ -128,9 +122,8 @@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
-UTILINC = @UTILINC@
VERSION = @VERSION@
-XMLSCHEMAINC = @XMLSCHEMAINC@
+VERSION_NO = @VERSION_NO@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
@@ -182,22 +175,19 @@
target_cpu = @target_cpu@
target_os = @target_os@
target_vendor = @target_vendor@
-TESTS = test_oxs
-
-#AM_CFLAGS = -g -O2 -pthread
-test_oxs_SOURCES = test.c
+TESTS =
+AM_CFLAGS = -g -O2 -pthread
+test_SOURCES = test.c
INCLUDES = -I$(top_builddir)/include \
- -I ../../include \
- @AXIS2INC@
-
-test_oxs_LDADD = $(top_builddir)/src/util/librampart_util.la \
- $(top_builddir)/src/omxmlsec/libomxmlsec.la \
- $(top_builddir)/src/omxmlsec/openssl/libomopenssl.la \
- $(top_builddir)/src/omxmlsec/tokens/liboxstokens.la \
- ${AXIS2C_HOME}/lib/libaxutil.la \
- ${AXIS2C_HOME}/lib/libaxis2_axiom.la \
- ${AXIS2C_HOME}/lib/libaxis2_parser.la \
- -lxml2
+ -I ../../util/include \
+ -I ../../axiom/include \
+ -I ../../include
+
+test_LDADD = $(top_builddir)/src/libneethi.la \
+ ../../axiom/src/om/libaxis2_axiom.la \
+ ../../util/src/libaxutil.la \
+ ../src/libneethi.la \
+ -lxml2
all: all-am
@@ -212,9 +202,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/omxmlsec/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu test/omxmlsec/Makefile
+ $(AUTOMAKE) --gnu test/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
@@ -239,9 +229,9 @@
echo " rm -f $$p $$f"; \
rm -f $$p $$f ; \
done
-test_oxs$(EXEEXT): $(test_oxs_OBJECTS) $(test_oxs_DEPENDENCIES)
- @rm -f test_oxs$(EXEEXT)
- $(LINK) $(test_oxs_LDFLAGS) $(test_oxs_OBJECTS) $(test_oxs_LDADD) $(LIBS)
+test$(EXEEXT): $(test_OBJECTS) $(test_DEPENDENCIES)
+ @rm -f test$(EXEEXT)
+ $(LINK) $(test_LDFLAGS) $(test_OBJECTS) $(test_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
Added: webservices/axis2/trunk/c/neethi/test/policies/asymmetric_binding_policy.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/test/policies/asymmetric_binding_policy.xml?rev=583067&view=auto
==============================================================================
--- webservices/axis2/trunk/c/neethi/test/policies/asymmetric_binding_policy.xml (added)
+++ webservices/axis2/trunk/c/neethi/test/policies/asymmetric_binding_policy.xml Tue Oct 9 00:56:56 2007
@@ -0,0 +1,70 @@
+<wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+ <wsp:ExactlyOne>
+ <wsp:All>
+ <sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:InitiatorToken>
+ <wsp:Policy>
+ <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+ <wsp:Policy>
+ <sp:WssX509V3Token10/>
+ </wsp:Policy>
+ </sp:X509Token>
+ </wsp:Policy>
+ </sp:InitiatorToken>
+ <sp:RecipientToken>
+ <wsp:Policy>
+ <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+ <wsp:Policy>
+ <sp:WssX509V3Token10/>
+ </wsp:Policy>
+ </sp:X509Token>
+ </wsp:Policy>
+ </sp:RecipientToken>
+ <sp:AlgorithmSuite>
+ <wsp:Policy>
+ <sp:Basic256Rsa15/>
+ </wsp:Policy>
+ </sp:AlgorithmSuite>
+ <sp:Layout>
+ <wsp:Policy>
+ <sp:Strict/>
+ </wsp:Policy>
+ </sp:Layout>
+ <sp:IncludeTimestamp/>
+ <sp:EncryptSignature/>
+ <sp:EncryptBeforeSigning/>
+ </wsp:Policy>
+ </sp:AsymmetricBinding>
+ <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Always"/>
+ </wsp:Policy>
+ </sp:SignedSupportingTokens>
+ <sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:MustSupportRefKeyIdentifier/>
+ <sp:MustSupportRefEmbeddedToken/>
+ <sp:MustSupportRefIssuerSerial/>
+ </wsp:Policy>
+ </sp:Wss10>
+ <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <sp:Body/>
+ </sp:EncryptedParts>
+ <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <sp:Body/>
+ <sp:Header Namespace="http://www.w3.org/2005/08/addressing"/>
+ </sp:SignedParts>
+ <rampc:RampartConfig xmlns:rampc="http://ws.apache.org/rampart/c/policy">
+ <rampc:User>Alice</rampc:User>
+ <rampc:TimeToLive>360</rampc:TimeToLive>
+ <rampc:EncryptionUser>a</rampc:EncryptionUser>
+ <rampc:PasswordType>Digest</rampc:PasswordType>
+ <rampc:PasswordCallbackClass>AXIS2C_HOME/bin/samples/rampart/callback/libpwcb.so</rampc:PasswordCallbackClass>
+ <rampc:ReceiverCertificate>AXIS2C_HOME/bin/samples/rampart/keys/ahome/bob_cert.cert</rampc:ReceiverCertificate>
+ <rampc:Certificate>AXIS2C_HOME/bin/samples/rampart/keys/ahome/alice_cert.cert</rampc:Certificate>
+ <rampc:PrivateKey>AXIS2C_HOME/bin/samples/rampart/keys/ahome/alice_key.pem</rampc:PrivateKey>
+ </rampc:RampartConfig>
+ </wsp:All>
+ </wsp:ExactlyOne>
+</wsp:Policy>
Added: webservices/axis2/trunk/c/neethi/test/policies/symmetric_binding_policy.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/test/policies/symmetric_binding_policy.xml?rev=583067&view=auto
==============================================================================
--- webservices/axis2/trunk/c/neethi/test/policies/symmetric_binding_policy.xml (added)
+++ webservices/axis2/trunk/c/neethi/test/policies/symmetric_binding_policy.xml Tue Oct 9 00:56:56 2007
@@ -0,0 +1,75 @@
+<wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+ <wsp:ExactlyOne>
+ <wsp:All>
+ <sp:SymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:ProtectionToken>
+ <wsp:Policy>
+ <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+ <wsp:Policy>
+ <sp:RequireDerivedKeys/>
+ <!--sp:RequireThumbprintReference/-->
+ <sp:WssX509V3Token10/>
+ </wsp:Policy>
+ </sp:X509Token>
+ </wsp:Policy>
+ </sp:ProtectionToken>
+ <sp:AlgorithmSuite>
+ <wsp:Policy>
+ <sp:Basic256/>
+ </wsp:Policy>
+ </sp:AlgorithmSuite>
+ <sp:Layout>
+ <wsp:Policy>
+ <sp:Strict/>
+ </wsp:Policy>
+ </sp:Layout>
+ <sp:IncludeTimestamp/>
+ <sp:EncryptSignature/>
+ <sp:OnlySignEntireHeadersAndBody/>
+ </wsp:Policy>
+ </sp:SymmetricBinding>
+ <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+ <wsp:Policy>
+ <sp:WssUsernameToken10/>
+ </wsp:Policy>
+ </sp:UsernameToken>
+ </wsp:Policy>
+ </sp:SignedSupportingTokens>
+ <sp:Wss11 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:MustSupportRefKeyIdentifier/>
+ <sp:MustSupportRefIssuerSerial/>
+ <sp:MustSupportRefThumbprint/>
+ <sp:MustSupportRefEncryptedKey/>
+ </wsp:Policy>
+ </sp:Wss11>
+ <!--sp:Trust10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:MustSupportIssuedTokens/>
+ <sp:RequireClientEntropy/>
+ <sp:RequireServerEntropy/>
+ </wsp:Policy>
+ </sp:Trust10-->
+ <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <sp:Body/>
+ </sp:EncryptedParts>
+ <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <sp:Body/>
+ <sp:Header Namespace="http://www.w3.org/2005/08/addressing"/>
+ </sp:SignedParts>
+ <rampc:RampartConfig xmlns:rampc="http://ws.apache.org/rampart/c/policy">
+ <rampc:User>Alice</rampc:User>
+ <rampc:TimeToLive>360</rampc:TimeToLive>
+ <rampc:EncryptionUser>a</rampc:EncryptionUser>
+ <rampc:PasswordType>Digest</rampc:PasswordType>
+ <rampc:PasswordCallbackClass>AXIS2C_HOME/bin/samples/rampart/callback/libpwcb.so</rampc:PasswordCallbackClass>
+ <rampc:ReceiverCertificate>AXIS2C_HOME/bin/samples/rampart/keys/ahome/bob_cert.cert</rampc:ReceiverCertificate>
+ <rampc:Certificate>AXIS2C_HOME/bin/samples/rampart/keys/ahome/alice_cert.cert</rampc:Certificate>
+ <rampc:PrivateKey>AXIS2C_HOME/bin/samples/rampart/keys/ahome/alice_key.pem</rampc:PrivateKey>
+ </rampc:RampartConfig>
+ </wsp:All>
+ </wsp:ExactlyOne>
+</wsp:Policy>
Modified: webservices/axis2/trunk/c/neethi/test/test
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/test/test?rev=583067&r1=583066&r2=583067&view=diff
==============================================================================
Binary files - no diff available.
Modified: webservices/axis2/trunk/c/neethi/test/test.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/test/test.c?rev=583067&r1=583066&r2=583067&view=diff
==============================================================================
--- webservices/axis2/trunk/c/neethi/test/test.c (original)
+++ webservices/axis2/trunk/c/neethi/test/test.c Tue Oct 9 00:56:56 2007
@@ -6,6 +6,7 @@
#include <stdio.h>
#include <axiom_xml_reader.h>
#include <neethi_engine.h>
+#include <axutil_array_list.h>
axis2_status_t AXIS2_CALL om_node_serialize(
axiom_node_t * node,
@@ -74,7 +75,8 @@
printf("Policy Creation fails\n");
return 0;
}
- else
+
+ /*else
{
axiom_node_t *s_node = NULL;
s_node = neethi_engine_serialize(neethi_policy, env);
@@ -85,7 +87,7 @@
}
if (om_node_serialize(s_node, env) != AXIS2_SUCCESS)
return 0;
- }
+ }*/
}
}
}
@@ -125,6 +127,8 @@
printf("\nend test_om_serialize\n");
+ return AXIS2_SUCCESS;
+
}
axutil_array_list_t *AXIS2_CALL
@@ -140,7 +144,7 @@
axiom_node_t *root = NULL;
axiom_element_t *root_ele = NULL;
int i = 0;
- axutil_array_list *arraylist = NULL;
+ axutil_array_list_t *arraylist = NULL;
arraylist = axutil_array_list_create(env, 0);
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org