#include <axis2_utils_defines.h>
#include <axis2_defines.h>
#include <axis2_date_time.h>
#include <axis2_env.h>
#include <axis2_property.h>
#include <axis2_msg_ctx.h>
Go to the source code of this file.
Functions | |
AXIS2_EXTERN axis2_char_t * | rampart_callback_password (const axis2_env_t *env, axis2_char_t *callback_module_name, const axis2_char_t *username, axis2_ctx_t *ctx) |
AXIS2_EXTERN axis2_char_t * | rampart_generate_nonce (const axis2_env_t *env) |
AXIS2_EXTERN axis2_char_t * | rampart_generate_time (const axis2_env_t *env, int ttl) |
AXIS2_EXTERN axis2_status_t | rampart_compare_date_time (const axis2_env_t *env, axis2_char_t *dt1, axis2_char_t *dt2) |
AXIS2_EXTERN axis2_status_t | rampart_print_info (const axis2_env_t *env, axis2_char_t *info) |
AXIS2_EXTERN axis2_char_t* rampart_callback_password | ( | const axis2_env_t * | env, | |
axis2_char_t * | callback_module_name, | |||
const axis2_char_t * | username, | |||
axis2_ctx_t * | ctx | |||
) |
the environment the file name of the callback module (.so or .DLL) the name of the user to get the password The axis2 context
AXIS2_EXTERN axis2_char_t* rampart_generate_nonce | ( | const axis2_env_t * | env | ) |
Generates the nonce. Nonce is a base64 encoded random string. the environment
AXIS2_EXTERN axis2_char_t* rampart_generate_time | ( | const axis2_env_t * | env, | |
int | ttl | |||
) |
Generates the nonce. Nonce is a base64 encoded random string.
ttl | Time to live. The time difference between created and expired in mili seconds. |