# neethi_options.h File Reference

`#include <axis2_defines.h>`
`#include <axutil_env.h>`
`#include <neethi_includes.h>`

Go to the source code of this file.

## Typedefs
typedef struct neethi_options_t | neethi_options_t
## Functions
AXIS2_EXTERN neethi_options_t * | neethi_options_create (const axutil_env_t *env)
AXIS2_EXTERN void | neethi_options_free (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t * | neethi_options_get_binding (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_binding (neethi_options_t *options, const axutil_env_t *env, axis2_char_t *binding)
AXIS2_EXTERN axis2_bool_t | neethi_options_get_include_timestamp (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_include_timestamp (neethi_options_t *options, const axutil_env_t *env, axis2_bool_t include_timestamp)
AXIS2_EXTERN axis2_bool_t | neethi_options_get_is_username_token (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_is_username_token (neethi_options_t *options, const axutil_env_t *env, axis2_bool_t is_username_token)
AXIS2_EXTERN axis2_bool_t | neethi_options_get_token_protection (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_token_protection (neethi_options_t *options, const axutil_env_t *env, axis2_bool_t token_protection)
AXIS2_EXTERN axis2_bool_t | neethi_options_get_signature_protection (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_signature_protection (neethi_options_t *options, const axutil_env_t *env, axis2_bool_t signature_protection)
AXIS2_EXTERN axis2_bool_t | neethi_options_get_encrypt_before_sign (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_encrypt_before_sign (neethi_options_t *options, const axutil_env_t *env, axis2_bool_t encrypt_before_sign)
AXIS2_EXTERN axis2_bool_t | neethi_options_get_sign_body (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_sign_body (neethi_options_t *options, const axutil_env_t *env, axis2_bool_t sign_body)
AXIS2_EXTERN axis2_bool_t | neethi_options_get_encrypt_body (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_encrypt_body (neethi_options_t *options, const axutil_env_t *env, axis2_bool_t encrypt_body)
AXIS2_EXTERN axis2_char_t * | neethi_options_get_algorithmsuite (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_algorithmsuite (neethi_options_t *options, const axutil_env_t *env, axis2_char_t *algorithmsuite)
AXIS2_EXTERN axis2_char_t * | neethi_options_get_keyidentifier (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_keyidentifier (neethi_options_t *options, const axutil_env_t *env, axis2_char_t *keyidentifier)
AXIS2_EXTERN axiom_node_t * | neethi_options_get_root_node (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axiom_node_t * | neethi_options_create_policy_node (const axutil_env_t *env, axiom_node_t *parent_node)
AXIS2_EXTERN axis2_status_t | neethi_options_create_signed_parts_node (neethi_options_t *options, const axutil_env_t *env, axiom_node_t *parent_node)
AXIS2_EXTERN axis2_status_t | neethi_options_create_encrypted_parts_node (neethi_options_t *options, const axutil_env_t *env, axiom_node_t *parent_node)
AXIS2_EXTERN axis2_status_t | neethi_options_create_asym_node (neethi_options_t *options, const axutil_env_t *env, axiom_node_t *parent_node)
AXIS2_EXTERN axis2_status_t | neethi_options_create_sym_node (neethi_options_t *options, const axutil_env_t *env, axiom_node_t *parent_node)
AXIS2_EXTERN axis2_bool_t | neethi_options_get_server_side (neethi_options_t *options, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | neethi_options_set_server_side (neethi_options_t *options, const axutil_env_t *env, axis2_bool_t server_side)

## Detailed Description

a om from a client options.