rampart_sec_processed_result.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #include <axutil_utils_defines.h>
00019 #include <axis2_defines.h>
00020 #include <axutil_env.h>
00021 #include <axis2_msg_ctx.h>
00022
00027 #ifndef RAMPART_SEC_PROCESSED_RESULT
00028 #define RAMPART_SEC_PROCESSED_RESULT
00029
00030 #ifdef __cplusplus
00031 extern "C" {
00032 #endif
00033
00047 AXIS2_EXTERN axis2_status_t AXIS2_CALL
00048 rampart_set_security_processed_result(
00049 const axutil_env_t *env,
00050 axis2_msg_ctx_t *msg_ctx,
00051 axis2_char_t *key,
00052 void *value);
00053
00062 AXIS2_EXTERN void *AXIS2_CALL
00063 rampart_get_security_processed_result(
00064 const axutil_env_t *env,
00065 axis2_msg_ctx_t *msg_ctx,
00066 axis2_char_t *key);
00067
00074 AXIS2_EXTERN axis2_status_t AXIS2_CALL
00075 rampart_set_security_processed_results_property(
00076 const axutil_env_t *env,
00077 axis2_msg_ctx_t *msg_ctx);
00078
00085 AXIS2_EXTERN axutil_hash_t* AXIS2_CALL
00086 rampart_get_all_security_processed_results(
00087 const axutil_env_t *env,
00088 axis2_msg_ctx_t *msg_ctx);
00089
00096 AXIS2_EXTERN void AXIS2_CALL
00097 rampart_print_security_processed_results_set(
00098 const axutil_env_t *env,
00099 axis2_msg_ctx_t *msg_ctx);
00100
00101
00102
00103 #ifdef __cplusplus
00104 }
00105 #endif
00106
00107 #endif