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(