oxs_sign_part.h File Reference

Keeps information relavent for a single node of signing. More...

#include <axis2_defines.h>
#include <axutil_env.h>
#include <axiom_node.h>
#include <axiom_namespace.h>

Go to the source code of this file.

Typedefs

typedef struct oxs_sign_part_t oxs_sign_part_t

Functions

AXIS2_EXTERN oxs_sign_part_t * oxs_sign_part_create (const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t oxs_sign_part_free (oxs_sign_part_t *ctx, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t * oxs_sign_part_get_id (const oxs_sign_part_t *sign_part, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t * oxs_sign_part_get_digest_mtd (const oxs_sign_part_t *sign_part, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t * oxs_sign_part_get_digest_val (const oxs_sign_part_t *sign_part, const axutil_env_t *env)
AXIS2_EXTERN axiom_node_t * oxs_sign_part_get_node (const oxs_sign_part_t *sign_part, const axutil_env_t *env)
AXIS2_EXTERN axutil_array_list_t * oxs_sign_part_get_transforms (const oxs_sign_part_t *sign_part, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t * oxs_sign_part_get_id_name (const oxs_sign_part_t *sign_part, const axutil_env_t *env)
AXIS2_EXTERN axiom_namespace_t * oxs_sign_part_get_sign_namespace (const oxs_sign_part_t *sign_part, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t oxs_sign_part_set_id (oxs_sign_part_t *sign_part, const axutil_env_t *env, axis2_char_t *id)
AXIS2_EXTERN axis2_status_t oxs_sign_part_set_digest_mtd (oxs_sign_part_t *sign_part, const axutil_env_t *env, axis2_char_t *digest_mtd)
AXIS2_EXTERN axis2_status_t oxs_sign_part_set_digest_val (oxs_sign_part_t *sign_part, const axutil_env_t *env, axis2_char_t *digest_val)
AXIS2_EXTERN axis2_status_t oxs_sign_part_set_node (oxs_sign_part_t *sign_part, const axutil_env_t *env, axiom_node_t *node)
AXIS2_EXTERN axis2_status_t oxs_sign_part_set_transforms (oxs_sign_part_t *sign_part, const axutil_env_t *env, axutil_array_list_t *transforms)
AXIS2_EXTERN axis2_status_t oxs_sign_part_set_id_name (oxs_sign_part_t *sign_part, const axutil_env_t *env, axis2_char_t *id_name)
AXIS2_EXTERN axis2_status_t oxs_sign_part_set_sign_namespace (oxs_sign_part_t *sign_part, const axutil_env_t *env, axiom_namespace_t *sig_ns)


Detailed Description

Keeps information relavent for a single node of signing.


Generated on Wed May 13 10:52:53 2009 for Rampart/C by  doxygen 1.5.5