Author: milinda
Date: Mon Jun 2 02:00:22 2008
New Revision: 662368
URL: http://svn.apache.org/viewvc?rev=662368&view=rev
Log:
Adding rampart_context_set_reciever_certificate_file function.
Modified:
webservices/rampart/trunk/c/include/rampart_context.h
webservices/rampart/trunk/c/src/util/rampart_context.c
Modified: webservices/rampart/trunk/c/include/rampart_context.h
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/include/rampart_context.h?rev=662368&r1=662367&r2=662368&view=diff
==============================================================================
--- webservices/rampart/trunk/c/include/rampart_context.h (original)
+++ webservices/rampart/trunk/c/include/rampart_context.h Mon Jun 2 02:00:22
2008
@@ -1549,6 +1549,11 @@
AXIS2_EXTERN axutil_array_list_t* AXIS2_CALL
rampart_context_get_custom_tokens(rampart_context_t *rampart_context,
const axutil_env_t *env);
+
+ AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+ rampart_context_get_receiver_certificate_file(
+ rampart_context_t *rampart_context,
+ const axutil_env_t *env);
#ifdef __cplusplus
}
#endif
Modified: webservices/rampart/trunk/c/src/util/rampart_context.c
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/util/rampart_context.c?rev=662368&r1=662367&r2=662368&view=diff
==============================================================================
--- webservices/rampart/trunk/c/src/util/rampart_context.c (original)
+++ webservices/rampart/trunk/c/src/util/rampart_context.c Mon Jun 2 02:00:22
2008
@@ -2523,6 +2523,17 @@
return NULL;
}
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
+rampart_context_set_receiver_certificate_file(
+ rampart_context_t *rampart_context,
+ const axutil_env_t *env,
+ axis2_char_t *receiver_certificate_file)
+{
+ AXIS2_PARAM_CHECK(env->error, receiver_certificate_file, AXIS2_FAILURE);
+
+ return
oxs_key_mgr_set_reciever_certificate_file(rampart_context->key_mgr, env,
receiver_certificate_file);
+}
+
AXIS2_EXTERN axis2_char_t *AXIS2_CALL
rampart_context_get_private_key_file(