Author: shankar
Date: Wed Oct 21 06:11:45 2009
New Revision: 827895
URL: http://svn.apache.org/viewvc?rev=827895&view=rev
Log:
Fixing issue RAMPARTC-137
Modified:
webservices/rampart/trunk/c/src/util/rampart_policy_validator.c
Modified: webservices/rampart/trunk/c/src/util/rampart_policy_validator.c
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/util/rampart_policy_validator.c?rev=827895&r1=827894&r2=827895&view=diff
==============================================================================
--- webservices/rampart/trunk/c/src/util/rampart_policy_validator.c (original)
+++ webservices/rampart/trunk/c/src/util/rampart_policy_validator.c Wed Oct 21
06:11:45 2009
@@ -318,6 +318,12 @@
return AXIS2_FAILURE;
}
+ /* If the binding is transport, we don't need to validate anything more */
+ if(rampart_context_get_binding_type(rampart_context,env) ==
RP_PROPERTY_TRANSPORT_BINDING)
+ {
+ return AXIS2_SUCCESS;
+ }
+
/* Check if encryption is valid found */
if(!rampart_pv_validate_encryption(env, rampart_context, msg_ctx))
{