rampart_encryption.h File Reference

#include <axis2_utils_defines.h>
#include <axis2_defines.h>
#include <axis2_env.h>
#include <axiom_soap.h>
#include <axis2_msg_ctx.h>
#include <rampart_action.h>
#include <oxs_asym_ctx.h>
#include <oxs_xml_encryption.h>

Go to the source code of this file.

Functions

AXIS2_EXTERN axis2_status_t rampart_enc_encrypt_message (const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx, rampart_actions_t *actions, axiom_soap_envelope_t *soap_envelope, axiom_node_t *sec_node)
AXIS2_EXTERN axis2_status_t rampart_enc_decrypt_message (const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx, rampart_actions_t *actions, axiom_soap_envelope_t *soap_envelope, axiom_node_t *sec_node)


Detailed Description


Function Documentation

AXIS2_EXTERN axis2_status_t rampart_enc_decrypt_message ( const axis2_env_t env,
axis2_msg_ctx_t msg_ctx,
rampart_actions_t *  actions,
axiom_soap_envelope_t soap_envelope,
axiom_node_t sec_node 
)

Parameters:
env pointer to environment struct
msg_ctx message context
actions actions defined in the descriptor file
soap_envelope the SOAP envelope
sec_node The security element
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

AXIS2_EXTERN axis2_status_t rampart_enc_encrypt_message ( const axis2_env_t env,
axis2_msg_ctx_t msg_ctx,
rampart_actions_t *  actions,
axiom_soap_envelope_t soap_envelope,
axiom_node_t sec_node 
)

Parameters:
env pointer to environment struct
msg_ctx message context
actions actions defined in the descriptor file
soap_envelope the SOAP envelope
sec_node The security element
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE


Generated on Wed Dec 20 20:14:11 2006 for Axis2/C by  doxygen 1.5.1