#include <axutil_utils_defines.h>
#include <axis2_defines.h>
#include <axutil_date_time.h>
#include <axutil_env.h>
#include <axis2_msg_ctx.h>
#include <rampart_authn_provider.h>
#include <rampart_credentials.h>
#include <rampart_callback.h>
#include <rampart_replay_detector.h>
#include <rampart_sct_provider.h>
Go to the source code of this file.
Functions | |
AXIS2_EXTERN rampart_credentials_t * | rampart_load_credentials_module (const axutil_env_t *env, axis2_char_t *cred_module_name) |
AXIS2_EXTERN rampart_credentials_status_t | rampart_call_credentials (const axutil_env_t *env, rampart_credentials_t *cred_module, axis2_msg_ctx_t *ctx, axis2_char_t **username, axis2_char_t **password) |
AXIS2_EXTERN rampart_authn_provider_t * | rampart_load_auth_module (const axutil_env_t *env, axis2_char_t *auth_module_name) |
AXIS2_EXTERN rampart_replay_detector_t * | rampart_load_replay_detector (const axutil_env_t *env, axis2_char_t *replay_detector_name) |
AXIS2_EXTERN rampart_sct_provider_t * | rampart_load_sct_provider (const axutil_env_t *env, axis2_char_t *sct_provider_name) |
AXIS2_EXTERN rampart_callback_t * | rampart_load_pwcb_module (const axutil_env_t *env, axis2_char_t *callback_module_name) |
AXIS2_EXTERN rampart_authn_provider_status_t | rampart_authenticate_un_pw (const axutil_env_t *env, rampart_authn_provider_t *authp, const axis2_char_t *username, const axis2_char_t *password, const axis2_char_t *nonce, const axis2_char_t *created, const axis2_char_t *password_type, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN axis2_char_t * | rampart_callback_password (const axutil_env_t *env, rampart_callback_t *callback_module, const axis2_char_t *username) |
AXIS2_EXTERN axis2_char_t * | rampart_callback_pkcs12_password (const axutil_env_t *env, rampart_callback_t *callback_module, const axis2_char_t *username) |
AXIS2_EXTERN axis2_char_t * | rampart_generate_time (const axutil_env_t *env, int ttl, axis2_bool_t with_millisecond) |
AXIS2_EXTERN axis2_status_t | rampart_compare_date_time (const axutil_env_t *env, axis2_char_t *dt1, axis2_char_t *dt2) |