secconv_security_context_token.h File Reference

security context token More...

#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_tsecurity_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)


Detailed Description

security context token


Generated on Fri May 23 15:50:25 2008 for Rampart/C by  doxygen 1.5.5