#include <axutil_param.h>
#include <axis2_defines.h>
#include <axutil_error.h>
#include <axutil_env.h>
#include <axutil_utils.h>
#include <axis2_msg_ctx.h>
Go to the source code of this file.
Classes | |
struct | rampart_authn_provider_ops |
struct | rampart_authn_provider |
#define | RAMPART_AUTHN_PROVIDER_FREE(authn_provider, env) ((authn_provider)->ops->free (authn_provider, env)) |
#define | RAMPART_AUTHN_PROVIDER_CHECK_PASSWORD(authn_provider, env, msg_ctx, username, password) |
#define | RAMPART_AUTHN_PROVIDER_CHECK_PASSWORD_DIGEST(authn_provider, env, msg_ctx, username, nonce, nonce_length, digest) |
typedef struct rampart_authn_provider_ops | rampart_authn_provider_ops_t |
typedef struct rampart_authn_provider | rampart_authn_provider_t |
Typedefs | |
typedef enum rampart_authn_provider_status | rampart_authn_provider_status_t |
Enumerations | |
enum | rampart_authn_provider_status { RAMPART_AUTHN_PROVIDER_DENIED = 0, RAMPART_AUTHN_PROVIDER_GRANTED, RAMPART_AUTHN_PROVIDER_FOUND, RAMPART_AUTHN_PROVIDER_USER_FOUND, RAMPART_AUTHN_PROVIDER_USER_NOT_FOUND, RAMPART_AUTHN_PROVIDER_GENERAL_ERROR } |