blob: d0127ee0586a5da4cfaa86ff33723f61cc5b49a3 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Rampart/C: OMXMLSecurity Tokens</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.5 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li><a href="dirs.html"><span>Directories</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>OMXMLSecurity Tokens<br>
<small>
[<a class="el" href="group__oxs.html">OMXMLSecurity</a>]</small>
</h1><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gfc92c8ba073db50780d257f63981726b">oxs_token_build_binary_security_token_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id, axis2_char_t *encoding_type, axis2_char_t *value_type, axis2_char_t *data)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g6395927983368a42f92e385811bad8fd">oxs_token_build_c14n_method_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#ga4f54ddfe3c58748f4b0eee764ebf167">oxs_token_get_c14n_method</a> (const axutil_env_t *env, axiom_node_t *c14n_mtd_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gd59a851f700fe27df89225cdec6024d5">oxs_token_build_cipher_data_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g2f20cb71b17c323631ed3d76bc691c2c">oxs_token_get_cipher_value_from_cipher_data</a> (const axutil_env_t *env, axiom_node_t *cd_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gb1b7b8e02c1303195b6550354141b013">oxs_token_build_cipher_value_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *cipher_val)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g1fcdc6d9474bc8814022e958c87fd3e9">oxs_token_get_cipher_value</a> (const axutil_env_t *env, axiom_node_t *cv_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g2c4769f04ae9dd2df67b90b248dc7620">oxs_token_build_data_reference_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *data_ref)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g9f4b8999ed47203bb5f546c26cf5bf78">oxs_token_get_data_reference</a> (const axutil_env_t *env, axiom_node_t *data_ref_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#ge0a1f4e1f1579fe5423ac85d03a55965">oxs_token_build_digest_method_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g9435eb6b449b60fede6c18c2c623e9e7">oxs_token_get_digest_method</a> (const axutil_env_t *env, axiom_node_t *enc_mtd_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gd5839a6fa46323dbff7f329f077bbf6c">oxs_token_build_digest_value_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *digest_val)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g0bc161ca78fdacad92cf6204628479b4">oxs_token_get_digest_value</a> (const axutil_env_t *env, axiom_node_t *sv_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g06d64836c54d763ad72af36b4c168413">oxs_token_build_ds_reference_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id, axis2_char_t *uri, axis2_char_t *type)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g0e8335b3e4dd5695ccd46344bbd2df57">oxs_token_get_ds_reference</a> (const axutil_env_t *env, axiom_node_t *ref_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g088e6dee6678fa3e6caa2fa13a77a179">oxs_token_build_embedded_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gc1a1068a0b7fbcff6f1fe5bbd37fdfee">oxs_token_get_embedded_id</a> (const axutil_env_t *env, axiom_node_t *embedded_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g6ea848c83b4e9f39505e537aa72893a3">oxs_token_build_encrypted_data_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *type_attribute, axis2_char_t *id)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gf010a08d357e9ce31eda25f064b3975f">oxs_token_build_encrypted_key_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g97c4da8a0ee23e23b09e520aef218052"></a><!-- doxytag: member="oxs_token::oxs_token_get_encrypted_key_node" ref="g97c4da8a0ee23e23b09e520aef218052" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oxs_token_get_encrypted_key_node</b> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g86a7281cee614db95c80d73291898cc7">oxs_token_build_encryption_method_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g4ef5fdc4bbcc6a61361f44dff367b6f3">oxs_token_get_encryption_method</a> (const axutil_env_t *env, axiom_node_t *enc_mtd_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g98926a533c840165078fc34ff55976d9">oxs_token_build_key_identifier_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *encoding_type, axis2_char_t *value_type, axis2_char_t *value)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g81f2e6909a17fd7c3a924e2cdfe3216f">oxs_token_build_key_info_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g920d48539c36acc01b71a192801df578">oxs_token_build_key_name_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *key_name_val)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g0f89be8d8b742b139b245e64058156f3">oxs_token_build_reference_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *ref, axis2_char_t *value_type)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g6f71d24d0b55c3d877668eaff8f87d6d">oxs_token_get_reference</a> (const axutil_env_t *env, axiom_node_t *ref_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gcd796f69f6533692143882a5443ef5b6">oxs_token_get_reference_value_type</a> (const axutil_env_t *env, axiom_node_t *ref_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gf82ec041cbef67b3b016fb00ce19ff34">oxs_token_build_reference_list_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gf316c07f445aeef861a06cc8b1642b79">oxs_token_build_data_reference_list</a> (const axutil_env_t *env, axiom_node_t *parent, axutil_array_list_t *id_list)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axutil_array_list_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g75bb789dbb7bb3cebd0c8c7c5faf9fd3">oxs_token_get_reference_list_data</a> (const axutil_env_t *env, axiom_node_t *ref_list_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g9dee633e4b1dc43e3480faa2fdd76a66">oxs_token_build_security_token_reference_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gc4d8b94a8ac5728e2e72c4b3f218a880">oxs_token_build_signature_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g2c0b81c44ed4e7c742fd430856610169">oxs_token_build_enc_header_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g2d568feb9ebf09ed7cdceeffec0194bd">oxs_token_build_signature_method_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g5f13edd7cd848ff4619085396fab46f3">oxs_token_get_signature_method</a> (const axutil_env_t *env, axiom_node_t *enc_mtd_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#ga839c99c355ae0d50ce526262d95d1d0">oxs_token_build_signature_value_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *signature_val)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gab18f2822ee6552e6c9965a4992b44b5">oxs_token_get_signature_value</a> (const axutil_env_t *env, axiom_node_t *sv_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g35d6c5f4a4599e8ed762094d486e6935">oxs_token_build_signed_info_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g82da87244107f18ea800e1494c7efd9f">oxs_token_build_transform_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#geef4ad376e40afff5a5153e5cff460db">oxs_token_get_transform</a> (const axutil_env_t *env, axiom_node_t *transform_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g6f5c0645d395300667adcf3f6dec6749">oxs_token_build_transforms_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gacb704ad2fdc144e7f9e6f83dd6035fa">oxs_token_build_x509_certificate_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *cert_data)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g3e3395d9d1f8e74180d908b1b8c6f635">oxs_token_get_x509_certificate</a> (const axutil_env_t *env, axiom_node_t *sv_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g901247344be32969292c1f45e06d2922">oxs_token_build_x509_data_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#ged94a7e08b3647c32e07d23766f01ccc">oxs_token_build_issuer_name_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *value)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g7084b5594e2c6e24dec4e51672f83f8e">oxs_token_get_issuer_name</a> (const axutil_env_t *env, axiom_node_t *issuer_name_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g5a62da874b5799fd4f89447c13cf0963">oxs_token_build_x509_issuer_serial_element</a> (const axutil_env_t *env, axiom_node_t *parent)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g7dbbfce05e71d83363ee8f87ca442c29">oxs_token_build_x509_issuer_serial_with_data</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *issuer_name, axis2_char_t *serial_number)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#ge5506e76ebbc76facafe4ba24e23dc45">oxs_token_build_serial_number_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *value)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g6f3545905c8b4b27011694f1ec0b5ae1">oxs_token_get_serial_number</a> (const axutil_env_t *env, axiom_node_t *serial_number_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g71a9d223562905aa5aea5b845c591873">oxs_token_build_signature_confirmation_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id, axis2_char_t *val)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gd115d3f1fd5bf54dd6032a5adb8254d5">oxs_token_get_signature_confirmation_value</a> (const axutil_env_t *env, axiom_node_t *signature_confirmation_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g97fc0eadebc7d895a8e2673ac3a1dc0a">oxs_token_get_signature_confirmation_id</a> (const axutil_env_t *env, axiom_node_t *signature_confirmation_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gb1e0976fa545c1021fa2e23c915cb49d">oxs_token_build_derived_key_token_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id, axis2_char_t *algo, axis2_char_t *wsc_ns_uri)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g8ed5a5a759123eea0adf32f6a6990954">oxs_token_build_length_element</a> (const axutil_env_t *env, axiom_node_t *parent, int length, axis2_char_t *wsc_ns_uri)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g90d613f0528fdf7e797693027a28edfb">oxs_token_get_length_value</a> (const axutil_env_t *env, axiom_node_t *length_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#ge5de79ecc48145a56fc17f55ab1fd5ca">oxs_token_build_offset_element</a> (const axutil_env_t *env, axiom_node_t *parent, int offset, axis2_char_t *wsc_ns_uri)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g7a0723439facdcda3d5746de5ea4b62a">oxs_token_get_offset_value</a> (const axutil_env_t *env, axiom_node_t *offset_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g00fb33e001f6a09525c8a61f3fbedbad">oxs_token_build_nonce_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *nonce_val, axis2_char_t *wsc_ns_uri)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g944c6249d6e517d95069c460464e6cd1">oxs_token_get_nonce_value</a> (const axutil_env_t *env, axiom_node_t *nonce_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#gee30026817bd3782c75b28360b5c07cc">oxs_token_build_label_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *label, axis2_char_t *wsc_ns_uri)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g67e86f86964776bc4af464b558d8bc26">oxs_token_get_label_value</a> (const axutil_env_t *env, axiom_node_t *label_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#geacfa3602a036e86da1b23ffd6ab3832">oxs_token_build_properties_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *properties_val, axis2_char_t *wsc_ns_uri)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g6327bd636620941736b56f5cfb62d852">oxs_token_get_properties_value</a> (const axutil_env_t *env, axiom_node_t *properties_node)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axiom_node_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g69692a11212b62720676cb4623677ac1">oxs_token_build_generation_element</a> (const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *generation_val, axis2_char_t *wsc_ns_uri)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">AXIS2_EXTERN axis2_char_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__token.html#g927b04dfbb31da0efa07148a654202d8">oxs_token_get_generation_value</a> (const axutil_env_t *env, axiom_node_t *generation_node)</td></tr>
</table>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="gfc92c8ba073db50780d257f63981726b"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_binary_security_token_element" ref="gfc92c8ba073db50780d257f63981726b" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id, axis2_char_t *encoding_type, axis2_char_t *value_type, axis2_char_t *data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_binary_security_token_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>encoding_type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>value_type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsse:BinarySecurityToken&gt; element
</div>
</div><p>
<a class="anchor" name="g6395927983368a42f92e385811bad8fd"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_c14n_method_element" ref="g6395927983368a42f92e385811bad8fd" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_c14n_method_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>algorithm</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:CanonicalizationMethod&gt; element
</div>
</div><p>
<a class="anchor" name="gd59a851f700fe27df89225cdec6024d5"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_cipher_data_element" ref="gd59a851f700fe27df89225cdec6024d5" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_cipher_data_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;xenc:CipherData&gt; element
</div>
</div><p>
<a class="anchor" name="gb1b7b8e02c1303195b6550354141b013"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_cipher_value_element" ref="gb1b7b8e02c1303195b6550354141b013" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *cipher_val)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_cipher_value_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>cipher_val</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;xenc:CipherValue&gt; element
</div>
</div><p>
<a class="anchor" name="g2c4769f04ae9dd2df67b90b248dc7620"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_data_reference_element" ref="g2c4769f04ae9dd2df67b90b248dc7620" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *data_ref)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_data_reference_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>data_ref</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;xenc:DataReference&gt; element
</div>
</div><p>
<a class="anchor" name="gf316c07f445aeef861a06cc8b1642b79"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_data_reference_list" ref="gf316c07f445aeef861a06cc8b1642b79" args="(const axutil_env_t *env, axiom_node_t *parent, axutil_array_list_t *id_list)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_data_reference_list </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axutil_array_list_t *&nbsp;</td>
<td class="paramname"> <em>id_list</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;xenc:DataReference&gt; elements under &lt;xenc:ReferenceList&gt; element
</div>
</div><p>
<a class="anchor" name="gb1e0976fa545c1021fa2e23c915cb49d"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_derived_key_token_element" ref="gb1e0976fa545c1021fa2e23c915cb49d" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id, axis2_char_t *algo, axis2_char_t *wsc_ns_uri)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_derived_key_token_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>algo</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>wsc_ns_uri</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsc:DerivedKeyToken&gt; element
</div>
</div><p>
<a class="anchor" name="ge0a1f4e1f1579fe5423ac85d03a55965"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_digest_method_element" ref="ge0a1f4e1f1579fe5423ac85d03a55965" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_digest_method_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>algorithm</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:DigestMethod&gt; element
</div>
</div><p>
<a class="anchor" name="gd5839a6fa46323dbff7f329f077bbf6c"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_digest_value_element" ref="gd5839a6fa46323dbff7f329f077bbf6c" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *digest_val)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_digest_value_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>digest_val</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:DigestValue&gt; element
</div>
</div><p>
<a class="anchor" name="g06d64836c54d763ad72af36b4c168413"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_ds_reference_element" ref="g06d64836c54d763ad72af36b4c168413" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id, axis2_char_t *uri, axis2_char_t *type)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_ds_reference_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>uri</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>type</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:Reference&gt; element
</div>
</div><p>
<a class="anchor" name="g088e6dee6678fa3e6caa2fa13a77a179"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_embedded_element" ref="g088e6dee6678fa3e6caa2fa13a77a179" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_embedded_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>id</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsse:Embedded&gt; element
</div>
</div><p>
<a class="anchor" name="g2c0b81c44ed4e7c742fd430856610169"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_enc_header_element" ref="g2c0b81c44ed4e7c742fd430856610169" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_enc_header_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>id</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wss11:EncryptedHeader&gt; element
</div>
</div><p>
<a class="anchor" name="g6ea848c83b4e9f39505e537aa72893a3"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_encrypted_data_element" ref="g6ea848c83b4e9f39505e537aa72893a3" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *type_attribute, axis2_char_t *id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_encrypted_data_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>type_attribute</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>id</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;xenc:EncryptedData&gt; element
</div>
</div><p>
<a class="anchor" name="gf010a08d357e9ce31eda25f064b3975f"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_encrypted_key_element" ref="gf010a08d357e9ce31eda25f064b3975f" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_encrypted_key_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;xenc:EncryptedKey&gt; element
</div>
</div><p>
<a class="anchor" name="g86a7281cee614db95c80d73291898cc7"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_encryption_method_element" ref="g86a7281cee614db95c80d73291898cc7" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_encryption_method_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>algorithm</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;xenc:EncryptionMethod&gt; element
</div>
</div><p>
<a class="anchor" name="g69692a11212b62720676cb4623677ac1"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_generation_element" ref="g69692a11212b62720676cb4623677ac1" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *generation_val, axis2_char_t *wsc_ns_uri)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_generation_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>generation_val</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>wsc_ns_uri</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsc:Generation&gt; element
</div>
</div><p>
<a class="anchor" name="ged94a7e08b3647c32e07d23766f01ccc"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_issuer_name_element" ref="ged94a7e08b3647c32e07d23766f01ccc" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *value)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_issuer_name_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:X509IssuerName&gt; element
</div>
</div><p>
<a class="anchor" name="g98926a533c840165078fc34ff55976d9"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_key_identifier_element" ref="g98926a533c840165078fc34ff55976d9" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *encoding_type, axis2_char_t *value_type, axis2_char_t *value)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_key_identifier_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>encoding_type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>value_type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsse:KeyIdentifier&gt; element
</div>
</div><p>
<a class="anchor" name="g81f2e6909a17fd7c3a924e2cdfe3216f"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_key_info_element" ref="g81f2e6909a17fd7c3a924e2cdfe3216f" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_key_info_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:KeyInfo&gt; element
</div>
</div><p>
<a class="anchor" name="g920d48539c36acc01b71a192801df578"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_key_name_element" ref="g920d48539c36acc01b71a192801df578" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *key_name_val)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_key_name_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>key_name_val</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:KeyName&gt; element
</div>
</div><p>
<a class="anchor" name="gee30026817bd3782c75b28360b5c07cc"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_label_element" ref="gee30026817bd3782c75b28360b5c07cc" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *label, axis2_char_t *wsc_ns_uri)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_label_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>label</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>wsc_ns_uri</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsc:Label&gt; element
</div>
</div><p>
<a class="anchor" name="g8ed5a5a759123eea0adf32f6a6990954"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_length_element" ref="g8ed5a5a759123eea0adf32f6a6990954" args="(const axutil_env_t *env, axiom_node_t *parent, int length, axis2_char_t *wsc_ns_uri)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_length_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"> <em>length</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>wsc_ns_uri</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsc:Length&gt; element
</div>
</div><p>
<a class="anchor" name="g00fb33e001f6a09525c8a61f3fbedbad"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_nonce_element" ref="g00fb33e001f6a09525c8a61f3fbedbad" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *nonce_val, axis2_char_t *wsc_ns_uri)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_nonce_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>nonce_val</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>wsc_ns_uri</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsc:Nonce&gt; element
</div>
</div><p>
<a class="anchor" name="ge5de79ecc48145a56fc17f55ab1fd5ca"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_offset_element" ref="ge5de79ecc48145a56fc17f55ab1fd5ca" args="(const axutil_env_t *env, axiom_node_t *parent, int offset, axis2_char_t *wsc_ns_uri)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_offset_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"> <em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>wsc_ns_uri</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsc:Offset&gt; element
</div>
</div><p>
<a class="anchor" name="geacfa3602a036e86da1b23ffd6ab3832"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_properties_element" ref="geacfa3602a036e86da1b23ffd6ab3832" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *properties_val, axis2_char_t *wsc_ns_uri)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_properties_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>properties_val</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>wsc_ns_uri</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsc:Properties&gt; element
</div>
</div><p>
<a class="anchor" name="g0f89be8d8b742b139b245e64058156f3"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_reference_element" ref="g0f89be8d8b742b139b245e64058156f3" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *ref, axis2_char_t *value_type)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_reference_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>ref</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>value_type</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsse:Reference&gt; element
</div>
</div><p>
<a class="anchor" name="gf82ec041cbef67b3b016fb00ce19ff34"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_reference_list_element" ref="gf82ec041cbef67b3b016fb00ce19ff34" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_reference_list_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;xenc:ReferenceList&gt; element
</div>
</div><p>
<a class="anchor" name="g9dee633e4b1dc43e3480faa2fdd76a66"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_security_token_reference_element" ref="g9dee633e4b1dc43e3480faa2fdd76a66" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_security_token_reference_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsse:SecurityTokenReference&gt; element
</div>
</div><p>
<a class="anchor" name="ge5506e76ebbc76facafe4ba24e23dc45"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_serial_number_element" ref="ge5506e76ebbc76facafe4ba24e23dc45" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *value)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_serial_number_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:X509SerialNumber&gt; element
</div>
</div><p>
<a class="anchor" name="g71a9d223562905aa5aea5b845c591873"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_signature_confirmation_element" ref="g71a9d223562905aa5aea5b845c591873" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id, axis2_char_t *val)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_signature_confirmation_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;wsse11:SignatureConfirmation&gt; element
</div>
</div><p>
<a class="anchor" name="gc4d8b94a8ac5728e2e72c4b3f218a880"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_signature_element" ref="gc4d8b94a8ac5728e2e72c4b3f218a880" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_signature_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>id</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:Signature&gt; element
</div>
</div><p>
<a class="anchor" name="g2d568feb9ebf09ed7cdceeffec0194bd"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_signature_method_element" ref="g2d568feb9ebf09ed7cdceeffec0194bd" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_signature_method_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>algorithm</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:SignatureMethod&gt; element
</div>
</div><p>
<a class="anchor" name="ga839c99c355ae0d50ce526262d95d1d0"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_signature_value_element" ref="ga839c99c355ae0d50ce526262d95d1d0" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *signature_val)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_signature_value_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>signature_val</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:SignatureValue&gt; element
</div>
</div><p>
<a class="anchor" name="g35d6c5f4a4599e8ed762094d486e6935"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_signed_info_element" ref="g35d6c5f4a4599e8ed762094d486e6935" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_signed_info_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:SignedInfo&gt; element
</div>
</div><p>
<a class="anchor" name="g82da87244107f18ea800e1494c7efd9f"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_transform_element" ref="g82da87244107f18ea800e1494c7efd9f" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *algorithm)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_transform_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>algorithm</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:Transform&gt; element
</div>
</div><p>
<a class="anchor" name="g6f5c0645d395300667adcf3f6dec6749"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_transforms_element" ref="g6f5c0645d395300667adcf3f6dec6749" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_transforms_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:Transforms&gt; element
</div>
</div><p>
<a class="anchor" name="gacb704ad2fdc144e7f9e6f83dd6035fa"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_x509_certificate_element" ref="gacb704ad2fdc144e7f9e6f83dd6035fa" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *cert_data)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_x509_certificate_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>cert_data</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:X509Certificate&gt; element
</div>
</div><p>
<a class="anchor" name="g901247344be32969292c1f45e06d2922"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_x509_data_element" ref="g901247344be32969292c1f45e06d2922" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_x509_data_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:X509Data&gt; element
</div>
</div><p>
<a class="anchor" name="g5a62da874b5799fd4f89447c13cf0963"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_x509_issuer_serial_element" ref="g5a62da874b5799fd4f89447c13cf0963" args="(const axutil_env_t *env, axiom_node_t *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_x509_issuer_serial_element </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:X509IssuerSerial&gt; element
</div>
</div><p>
<a class="anchor" name="g7dbbfce05e71d83363ee8f87ca442c29"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_build_x509_issuer_serial_with_data" ref="g7dbbfce05e71d83363ee8f87ca442c29" args="(const axutil_env_t *env, axiom_node_t *parent, axis2_char_t *issuer_name, axis2_char_t *serial_number)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axiom_node_t* oxs_token_build_x509_issuer_serial_with_data </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>issuer_name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axis2_char_t *&nbsp;</td>
<td class="paramname"> <em>serial_number</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Creates &lt;ds:X509IssuerSerial&gt; element with issuer name and serial number
</div>
</div><p>
<a class="anchor" name="ga4f54ddfe3c58748f4b0eee764ebf167"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_c14n_method" ref="ga4f54ddfe3c58748f4b0eee764ebf167" args="(const axutil_env_t *env, axiom_node_t *c14n_mtd_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_c14n_method </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>c14n_mtd_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets algorithm from &lt;ds:CanonicalizationMethod&gt; element
</div>
</div><p>
<a class="anchor" name="g1fcdc6d9474bc8814022e958c87fd3e9"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_cipher_value" ref="g1fcdc6d9474bc8814022e958c87fd3e9" args="(const axutil_env_t *env, axiom_node_t *cv_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_cipher_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>cv_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value from &lt;xenc:CipherValue&gt; element
</div>
</div><p>
<a class="anchor" name="g2f20cb71b17c323631ed3d76bc691c2c"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_cipher_value_from_cipher_data" ref="g2f20cb71b17c323631ed3d76bc691c2c" args="(const axutil_env_t *env, axiom_node_t *cd_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_cipher_value_from_cipher_data </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>cd_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets cipher value from &lt;xenc:CipherData&gt; element
</div>
</div><p>
<a class="anchor" name="g9f4b8999ed47203bb5f546c26cf5bf78"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_data_reference" ref="g9f4b8999ed47203bb5f546c26cf5bf78" args="(const axutil_env_t *env, axiom_node_t *data_ref_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_data_reference </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>data_ref_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets URI reference from &lt;xenc:DataReference&gt; element
</div>
</div><p>
<a class="anchor" name="g9435eb6b449b60fede6c18c2c623e9e7"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_digest_method" ref="g9435eb6b449b60fede6c18c2c623e9e7" args="(const axutil_env_t *env, axiom_node_t *enc_mtd_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_digest_method </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>enc_mtd_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets the algorithm from &lt;ds:DigestMethod&gt; element
</div>
</div><p>
<a class="anchor" name="g0bc161ca78fdacad92cf6204628479b4"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_digest_value" ref="g0bc161ca78fdacad92cf6204628479b4" args="(const axutil_env_t *env, axiom_node_t *sv_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_digest_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>sv_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets the value from &lt;ds:DigestValue&gt; element
</div>
</div><p>
<a class="anchor" name="g0e8335b3e4dd5695ccd46344bbd2df57"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_ds_reference" ref="g0e8335b3e4dd5695ccd46344bbd2df57" args="(const axutil_env_t *env, axiom_node_t *ref_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_ds_reference </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>ref_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets URI reference from &lt;ds:Reference&gt; element
</div>
</div><p>
<a class="anchor" name="gc1a1068a0b7fbcff6f1fe5bbd37fdfee"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_embedded_id" ref="gc1a1068a0b7fbcff6f1fe5bbd37fdfee" args="(const axutil_env_t *env, axiom_node_t *embedded_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_embedded_id </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>embedded_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets id from &lt;wsse:Embedded&gt; element
</div>
</div><p>
<a class="anchor" name="g4ef5fdc4bbcc6a61361f44dff367b6f3"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_encryption_method" ref="g4ef5fdc4bbcc6a61361f44dff367b6f3" args="(const axutil_env_t *env, axiom_node_t *enc_mtd_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_encryption_method </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>enc_mtd_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets algorithm from &lt;xenc:EncryptionMethod&gt; element
</div>
</div><p>
<a class="anchor" name="g927b04dfbb31da0efa07148a654202d8"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_generation_value" ref="g927b04dfbb31da0efa07148a654202d8" args="(const axutil_env_t *env, axiom_node_t *generation_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_generation_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>generation_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value from &lt;wsc:Generation&gt; element
</div>
</div><p>
<a class="anchor" name="g7084b5594e2c6e24dec4e51672f83f8e"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_issuer_name" ref="g7084b5594e2c6e24dec4e51672f83f8e" args="(const axutil_env_t *env, axiom_node_t *issuer_name_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_issuer_name </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>issuer_name_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets issuer name from &lt;ds:X509IssuerName&gt; element
</div>
</div><p>
<a class="anchor" name="g67e86f86964776bc4af464b558d8bc26"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_label_value" ref="g67e86f86964776bc4af464b558d8bc26" args="(const axutil_env_t *env, axiom_node_t *label_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_label_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>label_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value from &lt;wsc:Label&gt; element
</div>
</div><p>
<a class="anchor" name="g90d613f0528fdf7e797693027a28edfb"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_length_value" ref="g90d613f0528fdf7e797693027a28edfb" args="(const axutil_env_t *env, axiom_node_t *length_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN int oxs_token_get_length_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>length_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value from &lt;wsc:Length&gt; element
</div>
</div><p>
<a class="anchor" name="g944c6249d6e517d95069c460464e6cd1"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_nonce_value" ref="g944c6249d6e517d95069c460464e6cd1" args="(const axutil_env_t *env, axiom_node_t *nonce_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_nonce_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>nonce_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value from &lt;wsc:Nonce&gt; element
</div>
</div><p>
<a class="anchor" name="g7a0723439facdcda3d5746de5ea4b62a"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_offset_value" ref="g7a0723439facdcda3d5746de5ea4b62a" args="(const axutil_env_t *env, axiom_node_t *offset_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN int oxs_token_get_offset_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>offset_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value from &lt;wsc:Offset&gt; element
</div>
</div><p>
<a class="anchor" name="g6327bd636620941736b56f5cfb62d852"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_properties_value" ref="g6327bd636620941736b56f5cfb62d852" args="(const axutil_env_t *env, axiom_node_t *properties_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_properties_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>properties_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value from &lt;wsc:Properties&gt; element
</div>
</div><p>
<a class="anchor" name="g6f71d24d0b55c3d877668eaff8f87d6d"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_reference" ref="g6f71d24d0b55c3d877668eaff8f87d6d" args="(const axutil_env_t *env, axiom_node_t *ref_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_reference </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>ref_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets URI reference from &lt;wsse:Reference&gt; element
</div>
</div><p>
<a class="anchor" name="g75bb789dbb7bb3cebd0c8c7c5faf9fd3"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_reference_list_data" ref="g75bb789dbb7bb3cebd0c8c7c5faf9fd3" args="(const axutil_env_t *env, axiom_node_t *ref_list_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axutil_array_list_t* oxs_token_get_reference_list_data </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>ref_list_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets URI references from &lt;xenc:DataReference&gt; elements under &lt;xenc:ReferenceList&gt; element
</div>
</div><p>
<a class="anchor" name="gcd796f69f6533692143882a5443ef5b6"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_reference_value_type" ref="gcd796f69f6533692143882a5443ef5b6" args="(const axutil_env_t *env, axiom_node_t *ref_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_reference_value_type </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>ref_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value type from &lt;wsse:Reference&gt; element
</div>
</div><p>
<a class="anchor" name="g6f3545905c8b4b27011694f1ec0b5ae1"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_serial_number" ref="g6f3545905c8b4b27011694f1ec0b5ae1" args="(const axutil_env_t *env, axiom_node_t *serial_number_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_serial_number </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>serial_number_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets serial number from &lt;ds:X509SerialNumber&gt; element
</div>
</div><p>
<a class="anchor" name="g97fc0eadebc7d895a8e2673ac3a1dc0a"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_signature_confirmation_id" ref="g97fc0eadebc7d895a8e2673ac3a1dc0a" args="(const axutil_env_t *env, axiom_node_t *signature_confirmation_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_signature_confirmation_id </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>signature_confirmation_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets id from &lt;wsse11:SignatureConfirmation&gt; element
</div>
</div><p>
<a class="anchor" name="gd115d3f1fd5bf54dd6032a5adb8254d5"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_signature_confirmation_value" ref="gd115d3f1fd5bf54dd6032a5adb8254d5" args="(const axutil_env_t *env, axiom_node_t *signature_confirmation_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_signature_confirmation_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>signature_confirmation_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets value from &lt;wsse11:SignatureConfirmation&gt; element
</div>
</div><p>
<a class="anchor" name="g5f13edd7cd848ff4619085396fab46f3"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_signature_method" ref="g5f13edd7cd848ff4619085396fab46f3" args="(const axutil_env_t *env, axiom_node_t *enc_mtd_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_signature_method </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>enc_mtd_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets algorithm from &lt;ds:SignatureMethod&gt; element
</div>
</div><p>
<a class="anchor" name="gab18f2822ee6552e6c9965a4992b44b5"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_signature_value" ref="gab18f2822ee6552e6c9965a4992b44b5" args="(const axutil_env_t *env, axiom_node_t *sv_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_signature_value </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>sv_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets signature value from &lt;ds:SignatureValue&gt; element
</div>
</div><p>
<a class="anchor" name="geef4ad376e40afff5a5153e5cff460db"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_transform" ref="geef4ad376e40afff5a5153e5cff460db" args="(const axutil_env_t *env, axiom_node_t *transform_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_transform </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>transform_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets algorithm from &lt;ds:Transform&gt; element
</div>
</div><p>
<a class="anchor" name="g3e3395d9d1f8e74180d908b1b8c6f635"></a><!-- doxytag: member="oxs_tokens.h::oxs_token_get_x509_certificate" ref="g3e3395d9d1f8e74180d908b1b8c6f635" args="(const axutil_env_t *env, axiom_node_t *sv_node)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AXIS2_EXTERN axis2_char_t* oxs_token_get_x509_certificate </td>
<td>(</td>
<td class="paramtype">const axutil_env_t *&nbsp;</td>
<td class="paramname"> <em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">axiom_node_t *&nbsp;</td>
<td class="paramname"> <em>sv_node</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Gets data from &lt;ds:X509Certificate&gt; element
</div>
</div><p>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed May 13 10:52:54 2009 for Rampart/C by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
</body>
</html>