#include <axis2_defines.h>
#include <axutil_env.h>
#include <axis2_msg_ctx.h>
#include <axis2_conf_ctx.h>
#include <rampart_context.h>
#include <secconv_security_context_token.h>
#include <axutil_hash.h>
Go to the source code of this file.
Functions | |
AXIS2_EXTERN oxs_buffer_t * | sct_provider_get_secret (const axutil_env_t *env, rp_property_t *token, axis2_bool_t is_encryption, rampart_context_t *rampart_context, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN oxs_buffer_t * | sct_provider_get_secret_using_id (const axutil_env_t *env, axis2_char_t *sct_id, rampart_context_t *rampart_context, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN axiom_node_t * | sct_provider_get_token (const axutil_env_t *env, rp_property_t *token, axis2_bool_t is_encryption, rampart_context_t *rampart_context, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN axiom_node_t * | sct_provider_get_attached_reference (const axutil_env_t *env, rp_property_t *token, axis2_bool_t is_encryption, rampart_context_t *rampart_context, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN axiom_node_t * | sct_provider_get_unattached_reference (const axutil_env_t *env, rp_property_t *token, axis2_bool_t is_encryption, rampart_context_t *rampart_context, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN axis2_status_t | sct_provider_validate_security_context_token (const axutil_env_t *env, axiom_node_t *sct_node, rampart_context_t *rampart_context, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN void * | sct_provider_obtain_sct_default (const axutil_env_t *env, axis2_bool_t is_encryption, axis2_msg_ctx_t *msg_ctx, axis2_char_t *sct_id, int sct_id_type, void *user_params) |
AXIS2_EXTERN axis2_status_t | sct_provider_store_sct_default (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_char_t *sct_global_id, axis2_char_t *sct_local_id, void *sct, void *user_params) |
AXIS2_EXTERN axis2_status_t | sct_provider_delete_sct_default (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_char_t *sct_id, int sct_id_type, void *user_params) |
AXIS2_EXTERN axis2_status_t | sct_provider_validate_sct_default (const axutil_env_t *env, axiom_node_t *sct_node, axis2_msg_ctx_t *msg_ctx, void *user_params) |