#include <axutil_utils_defines.h>
#include <axutil_env.h>
Go to the source code of this file.
Classes | |
struct | axutil_md5_ctx |
Defines | |
#define | AXIS2_MD5_DIGESTSIZE 16 |
Typedefs | |
typedef struct axutil_md5_ctx | axutil_md5_ctx_t |
Functions | |
AXIS2_EXTERN axutil_md5_ctx_t * | axutil_md5_ctx_create (const axutil_env_t *env) |
AXIS2_EXTERN void | axutil_md5_ctx_free (axutil_md5_ctx_t *md5_ctx, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axutil_md5_update (axutil_md5_ctx_t *context, const axutil_env_t *env, const void *input_str, size_t inputLen) |
AXIS2_EXTERN axis2_status_t | axutil_md5_final (axutil_md5_ctx_t *context, const axutil_env_t *env, unsigned char digest[AXIS2_MD5_DIGESTSIZE]) |
AXIS2_EXTERN axis2_status_t | axutil_md5 (const axutil_env_t *env, unsigned char digest[AXIS2_MD5_DIGESTSIZE], const void *input_str, size_t inputLen) |