You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rampart-dev@ws.apache.org by su...@apache.org on 2008/04/07 11:28:20 UTC
svn commit: r645426 -
/webservices/rampart/scratch/c/pkcs/c/src/util/rampart_sec_header_processor.c
Author: supun
Date: Mon Apr 7 02:28:03 2008
New Revision: 645426
URL: http://svn.apache.org/viewvc?rev=645426&view=rev
Log: (empty)
Modified:
webservices/rampart/scratch/c/pkcs/c/src/util/rampart_sec_header_processor.c
Modified: webservices/rampart/scratch/c/pkcs/c/src/util/rampart_sec_header_processor.c
URL: http://svn.apache.org/viewvc/webservices/rampart/scratch/c/pkcs/c/src/util/rampart_sec_header_processor.c?rev=645426&r1=645425&r2=645426&view=diff
==============================================================================
--- webservices/rampart/scratch/c/pkcs/c/src/util/rampart_sec_header_processor.c (original)
+++ webservices/rampart/scratch/c/pkcs/c/src/util/rampart_sec_header_processor.c Mon Apr 7 02:28:03 2008
@@ -586,6 +586,7 @@
oxs_key_mgr_t *key_mgr = NULL;
axis2_char_t *enc_asym_algo_in_pol = NULL;
axis2_char_t *enc_sym_algo_in_pol = NULL;
+ openssl_pkey_t *open_prvkey = NULL;
int i = 0;
void *key_buf = NULL;
@@ -641,8 +642,9 @@
oxs_key_mgr_set_format(key_mgr, env,
oxs_util_get_format_by_file_extension(env, prv_key_file));
/* TODO:Populate assymetric context */
- oxs_key_mgr_load_key(key_mgr, env, asym_ctx);
-
+ open_prvkey = oxs_key_mgr_get_prv_key(key_mgr, env);
+ oxs_asym_ctx_set_private_key(asym_ctx, env, open_prvkey);
+
/*Create an empty key*/
decrypted_sym_key = oxs_key_create(env);