#include <stdio.h>
#include <stdlib.h>
#include <axutil_utils.h>
#include <axutil_string.h>
#include <oxs_buffer.h>
Go to the source code of this file.
Typedefs | |
typedef struct security_context_token_t | security_context_token_t |
Functions | |
AXIS2_EXTERN security_context_token_t * | security_context_token_create (const axutil_env_t *env) |
AXIS2_EXTERN void | security_context_token_free (security_context_token_t *sct, const axutil_env_t *env) |
AXIS2_EXTERN oxs_buffer_t * | security_context_token_get_secret (security_context_token_t *sct, const axutil_env_t *env) |
AXIS2_EXTERN axis2_char_t * | security_context_token_get_global_identifier (security_context_token_t *sct, const axutil_env_t *env) |
AXIS2_EXTERN axis2_char_t * | security_context_token_get_local_identifier (security_context_token_t *sct, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | security_context_token_set_secret (security_context_token_t *sct, const axutil_env_t *env, oxs_buffer_t *buffer) |
AXIS2_EXTERN axis2_status_t | security_context_token_set_global_identifier (security_context_token_t *sct, const axutil_env_t *env, axis2_char_t *global_id) |
AXIS2_EXTERN axis2_status_t | security_context_token_set_local_identifier (security_context_token_t *sct, const axutil_env_t *env, axis2_char_t *local_id) |
AXIS2_EXTERN axiom_node_t * | security_context_token_get_requested_proof_token (security_context_token_t *sct, const axutil_env_t *env) |
AXIS2_EXTERN axiom_node_t * | security_context_token_get_attached_reference (security_context_token_t *sct, const axutil_env_t *env) |
AXIS2_EXTERN axiom_node_t * | security_context_token_get_unattached_reference (security_context_token_t *sct, const axutil_env_t *env) |
AXIS2_EXTERN axiom_node_t * | security_context_token_get_token (security_context_token_t *sct, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | security_context_token_set_requested_proof_token (security_context_token_t *sct, const axutil_env_t *env, axiom_node_t *node) |
AXIS2_EXTERN axis2_status_t | security_context_token_set_attached_reference (security_context_token_t *sct, const axutil_env_t *env, axiom_node_t *node) |
AXIS2_EXTERN axis2_status_t | security_context_token_set_unattached_reference (security_context_token_t *sct, const axutil_env_t *env, axiom_node_t *node) |
AXIS2_EXTERN axis2_status_t | security_context_token_set_token (security_context_token_t *sct, const axutil_env_t *env, axiom_node_t *node) |
AXIS2_EXTERN axis2_status_t | security_context_token_increment_ref (security_context_token_t *sct, const axutil_env_t *env) |