Fixing issue RAMPARTC-137
diff --git a/src/util/rampart_policy_validator.c b/src/util/rampart_policy_validator.c
index d624aaa..7576d0d 100644
--- a/src/util/rampart_policy_validator.c
+++ b/src/util/rampart_policy_validator.c
@@ -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))
{