Author: shankar
Date: Thu Aug 28 07:33:21 2008
New Revision: 689836
URL: http://svn.apache.org/viewvc?rev=689836&view=rev
Log:
setting version of security context token in serialise.
Modified:
webservices/rampart/trunk/c/src/rahas/rahas_request_processor.c
Modified: webservices/rampart/trunk/c/src/rahas/rahas_request_processor.c
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/rahas/rahas_request_processor.c?rev=689836&r1=689835&r2=689836&view=diff
==============================================================================
--- webservices/rampart/trunk/c/src/rahas/rahas_request_processor.c (original)
+++ webservices/rampart/trunk/c/src/rahas/rahas_request_processor.c Thu Aug 28
07:33:21 2008
@@ -131,6 +131,17 @@
return AXIS2_FAILURE;
}
+ /* set sct version */
+ if(trust_version == TRUST_VERSION_05_02)
+ {
+ security_context_token_set_is_sc10(sct, env, AXIS2_TRUE);
+ }
+ else if(trust_version == TRUST_VERSION_05_12)
+ {
+ security_context_token_set_is_sc10(sct, env, AXIS2_FALSE);
+ }
+
+
/* store SCT so that when server needs it, can be extracted. It is the
responsibility of the
* storing implementer to switch to global pool if needed */
if(rahas_store_security_context_token(env, sct, msg_ctx) != AXIS2_SUCCESS)