Author: kaushalye
Date: Mon Nov 12 00:28:54 2007
New Revision: 594047
URL: http://svn.apache.org/viewvc?rev=594047&view=rev
Log:
Minor changes in security heade rprocessing and sample client
Modified:
webservices/rampart/trunk/c/samples/client/sec_echo/echo.c
webservices/rampart/trunk/c/src/util/rampart_sec_header_processor.c
Modified: webservices/rampart/trunk/c/samples/client/sec_echo/echo.c
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/client/sec_echo/echo.c?rev=594047&r1=594046&r2=594047&view=diff
==============================================================================
--- webservices/rampart/trunk/c/samples/client/sec_echo/echo.c (original)
+++ webservices/rampart/trunk/c/samples/client/sec_echo/echo.c Mon Nov 12
00:28:54 2007
@@ -34,7 +34,7 @@
const axis2_char_t *address = NULL;
const axis2_char_t *client_home = NULL;
axis2_char_t *file_name = NULL;
- axis2_char_t *file_name2 = NULL;
+ axis2_char_t *policy_file = NULL;
axis2_endpoint_ref_t* endpoint_ref = NULL;
axis2_options_t *options = NULL;
axis2_svc_client_t* svc_client = NULL;
@@ -98,7 +98,7 @@
if(client_home)
{
file_name = axutil_stracat(env, client_home, AXIS2_PATH_SEP_STR);
- file_name2 = axutil_stracat(env, file_name, "policy.xml" );
+ policy_file = axutil_stracat(env, file_name, "policy.xml" );
AXIS2_FREE(env->allocator, file_name);
file_name = NULL;
}else{
@@ -107,16 +107,14 @@
return 0;
}
/*Create the policy, from file*/
- policy = neethi_util_create_policy_from_file(env, file_name2);
- if(file_name2){
- AXIS2_FREE(env->allocator, file_name2);
- file_name2 = NULL;
+ policy = neethi_util_create_policy_from_file(env, policy_file);
+ if(policy_file){
+ AXIS2_FREE(env->allocator, policy_file);
+ policy_file = NULL;
}
if(!policy)
{
- printf("\nPolicy creation failed from the file. %s\n", file_name2);
- /*printf("echo client invoke FAILED!\n");
- return 0;*/
+ printf("\nPolicy creation failed from the file. %s\n", policy_file);
}
status = axis2_svc_client_set_policy(svc_client, env, policy);
Modified: webservices/rampart/trunk/c/src/util/rampart_sec_header_processor.c
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/util/rampart_sec_header_processor.c?rev=594047&r1=594046&r2=594047&view=diff
==============================================================================
--- webservices/rampart/trunk/c/src/util/rampart_sec_header_processor.c
(original)
+++ webservices/rampart/trunk/c/src/util/rampart_sec_header_processor.c Mon Nov
12 00:28:54 2007
@@ -1234,15 +1234,15 @@
}else if ((rampart_context_get_binding_type(rampart_context,env)) ==
RP_PROPERTY_SYMMETRIC_BINDING){
status = rampart_shp_process_sym_binding_signature(env, msg_ctx,
rampart_context, soap_envelope, sec_node, sig_node);
}else if((rampart_context_get_binding_type(rampart_context,env)) ==
RP_PROPERTY_TRANSPORT_BINDING){
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "[rampart][shp] Transport
Binding Not supported", );
/*Not supported*/
}else{
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "[rampart][shp] Binding type
not supported", );
/*Not supported*/
}
return status;
}
-
-
/*Public functions*/
AXIS2_EXTERN axis2_status_t AXIS2_CALL
@@ -1314,7 +1314,8 @@
if(!cur_node)
{
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "[rampart][shp] No
Signature element");
- rampart_create_fault_envelope(env,
RAMPART_FAULT_INVALID_SECURITY, "Message is not signed ",
RAMPART_FAULT_IN_SIGNATURE, msg_ctx);
+ rampart_create_fault_envelope(env,
RAMPART_FAULT_INVALID_SECURITY, "Message is not signed ",
+ RAMPART_FAULT_IN_SIGNATURE, msg_ctx);
return AXIS2_FAILURE;
}