4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>LassoSoapEnvelope</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7
7
<link rel="home" href="index.html" title="Lasso Reference Manual">
8
8
<link rel="up" href="soap.html" title="Object from the SOAP 1.1 schemas">
9
9
<link rel="prev" href="lasso-LassoSoapDetail.html" title="LassoSoapDetail">
10
10
<link rel="next" href="lasso-LassoSoapFault.html" title="LassoSoapFault">
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
38
38
<div class="refsynopsisdiv">
39
39
<a name="lasso-LassoSoapEnvelope.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis">struct <a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope">LassoSoapEnvelope</a>;
41
<a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="returnvalue">LassoSoapEnvelope</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-new" title="lasso_soap_envelope_new ()">lasso_soap_envelope_new</a> (<em class="parameter"><code><a class="link" href="lasso-LassoSoapBody.html#LassoSoapBody" title="struct LassoSoapBody"><span class="type">LassoSoapBody</span></a> *body</code></em>);
42
<a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="returnvalue">LassoSoapEnvelope</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-new-from-message" title="lasso_soap_envelope_new_from_message ()">lasso_soap_envelope_new_from_message</a>
43
(<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message</code></em>);
41
<a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="returnvalue">LassoSoapEnvelope</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-new" title="lasso_soap_envelope_new ()">lasso_soap_envelope_new</a> (<em class="parameter"><code><a class="link" href="lasso-LassoSoapBody.html#LassoSoapBody" title="struct LassoSoapBody"><span class="type">LassoSoapBody</span></a> *body</code></em>);
42
<a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="returnvalue">LassoSoapEnvelope</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-new-from-message" title="lasso_soap_envelope_new_from_message ()">lasso_soap_envelope_new_from_message</a>
43
(<em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);
45
45
<span class="returnvalue">void</span> <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-add-action" title="lasso_soap_envelope_add_action ()">lasso_soap_envelope_add_action</a> (<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>,
46
46
<em class="parameter"><code>const <span class="type">char</span> *action</code></em>);
50
50
<span class="returnvalue">void</span> <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-add-to-body" title="lasso_soap_envelope_add_to_body ()">lasso_soap_envelope_add_to_body</a> (<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>,
51
51
<em class="parameter"><code><a class="link" href="lasso-node.html#LassoNode" title="struct LassoNode"><span class="type">LassoNode</span></a> *content</code></em>);
52
52
const <span class="returnvalue">char</span> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-action" title="lasso_soap_envelope_get_action ()">lasso_soap_envelope_get_action</a> (<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>);
53
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-body-content" title="lasso_soap_envelope_get_body_content ()">lasso_soap_envelope_get_body_content</a>
53
<span class="returnvalue">GList</span> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-body-content" title="lasso_soap_envelope_get_body_content ()">lasso_soap_envelope_get_body_content</a>
54
54
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>);
55
55
<a class="link" href="lasso-LassoWsAddrAttributedURI.html#LassoWsAddrAttributedURI" title="struct LassoWsAddrAttributedURI"><span class="returnvalue">LassoWsAddrAttributedURI</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-message-id" title="lasso_soap_envelope_get_message_id ()">lasso_soap_envelope_get_message_id</a>
56
56
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>,
57
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> create</code></em>);
57
<em class="parameter"><code><span class="type">gboolean</span> create</code></em>);
58
58
<a class="link" href="lasso-LassoWsAddrRelatesTo.html#LassoWsAddrRelatesTo" title="struct LassoWsAddrRelatesTo"><span class="returnvalue">LassoWsAddrRelatesTo</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-relates-to" title="lasso_soap_envelope_get_relates_to ()">lasso_soap_envelope_get_relates_to</a>
59
59
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *envelope</code></em>,
60
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> create</code></em>);
60
<em class="parameter"><code><span class="type">gboolean</span> create</code></em>);
61
61
<a class="link" href="lasso-LassoSaml2Assertion.html#LassoSaml2Assertion" title="struct LassoSaml2Assertion"><span class="returnvalue">LassoSaml2Assertion</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-saml2-security-token" title="lasso_soap_envelope_get_saml2_security_token ()">lasso_soap_envelope_get_saml2_security_token</a>
62
62
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>);
63
<span class="returnvalue">LassoIdWsf2Sb2UserInteractionHint</span> <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-sb2-user-interaction-hint" title="lasso_soap_envelope_get_sb2_user_interaction_hint ()">lasso_soap_envelope_get_sb2_user_interaction_hint</a>
63
<span class="returnvalue">LassoIdWsf2Sb2UserInteractionHint</span> <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-sb2-user-interaction-hint" title="lasso_soap_envelope_get_sb2_user_interaction_hint ()">lasso_soap_envelope_get_sb2_user_interaction_hint</a>
64
64
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>);
65
65
<span class="returnvalue">char</span> * <a class="link" href="lasso-SOAP-Binding-utility-function-for-ID-WSF-2.0.html#lasso-soap-envelope-sb2-get-provider-id" title="lasso_soap_envelope_sb2_get_provider_id ()">lasso_soap_envelope_sb2_get_provider_id</a>
66
66
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>);
67
67
const <span class="returnvalue">char</span> * <a class="link" href="lasso-SOAP-Binding-utility-function-for-ID-WSF-2.0.html#lasso-soap-envelope-sb2-get-redirect-request-url" title="lasso_soap_envelope_sb2_get_redirect_request_url ()">lasso_soap_envelope_sb2_get_redirect_request_url</a>
68
68
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>);
69
<a class="link" href="lasso-LassoIdWsf2Sb2TargetIdentity.html#LassoIdWsf2Sb2TargetIdentity" title="struct LassoIdWsf2Sb2TargetIdentity"><span class="returnvalue">LassoIdWsf2Sb2TargetIdentity</span></a> * <a class="link" href="lasso-SOAP-Binding-utility-function-for-ID-WSF-2.0.html#lasso-soap-envelope-sb2-get-target-identity-header" title="lasso_soap_envelope_sb2_get_target_identity_header ()">lasso_soap_envelope_sb2_get_target_identity_header</a>
69
<a class="link" href="lasso-LassoIdWsf2Sb2TargetIdentity.html#LassoIdWsf2Sb2TargetIdentity" title="struct LassoIdWsf2Sb2TargetIdentity"><span class="returnvalue">LassoIdWsf2Sb2TargetIdentity</span></a> * <a class="link" href="lasso-SOAP-Binding-utility-function-for-ID-WSF-2.0.html#lasso-soap-envelope-sb2-get-target-identity-header" title="lasso_soap_envelope_sb2_get_target_identity_header ()">lasso_soap_envelope_sb2_get_target_identity_header</a>
70
70
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>);
71
71
<span class="returnvalue">void</span> <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-set-sb2-user-interaction-hint" title="lasso_soap_envelope_set_sb2_user_interaction_hint ()">lasso_soap_envelope_set_sb2_user_interaction_hint</a>
72
72
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>,
73
73
<em class="parameter"><code><span class="type">LassoIdWsf2Sb2UserInteractionHint</span> hint</code></em>);
74
<a class="link" href="lasso-LassoWsSec1SecurityHeader.html#LassoWsSec1SecurityHeader" title="struct LassoWsSec1SecurityHeader"><span class="returnvalue">LassoWsSec1SecurityHeader</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-wssec-get-security-header" title="lasso_soap_envelope_wssec_get_security_header ()">lasso_soap_envelope_wssec_get_security_header</a>
74
<a class="link" href="lasso-LassoWsSec1SecurityHeader.html#LassoWsSec1SecurityHeader" title="struct LassoWsSec1SecurityHeader"><span class="returnvalue">LassoWsSec1SecurityHeader</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-wssec-get-security-header" title="lasso_soap_envelope_wssec_get_security_header ()">lasso_soap_envelope_wssec_get_security_header</a>
75
75
(<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>);
76
76
<a class="link" href="lasso-LassoSoapFault.html#LassoSoapFault" title="struct LassoSoapFault"><span class="returnvalue">LassoSoapFault</span></a> * <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-get-soap-fault" title="lasso_soap_envelope_get_soap_fault ()">lasso_soap_envelope_get_soap_fault</a> (<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>,
77
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> create</code></em>);
77
<em class="parameter"><code><span class="type">gboolean</span> create</code></em>);
78
78
<span class="returnvalue">void</span> <a class="link" href="lasso-LassoSoapEnvelope.html#lasso-soap-envelope-set-relates-to" title="lasso_soap_envelope_set_relates_to ()">lasso_soap_envelope_set_relates_to</a> (<em class="parameter"><code><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="type">LassoSoapEnvelope</span></a> *soap_envelope</code></em>,
79
79
<em class="parameter"><code><span class="type">char</span> *value</code></em>,
80
80
<em class="parameter"><code><span class="type">char</span> *relationship</code></em>);
99
99
<div class="refsect2">
100
100
<a name="lasso-soap-envelope-new"></a><h3>lasso_soap_envelope_new ()</h3>
101
<pre class="programlisting"><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="returnvalue">LassoSoapEnvelope</span></a> * lasso_soap_envelope_new (<em class="parameter"><code><a class="link" href="lasso-LassoSoapBody.html#LassoSoapBody" title="struct LassoSoapBody"><span class="type">LassoSoapBody</span></a> *body</code></em>);</pre>
101
<pre class="programlisting"><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="returnvalue">LassoSoapEnvelope</span></a> * lasso_soap_envelope_new (<em class="parameter"><code><a class="link" href="lasso-LassoSoapBody.html#LassoSoapBody" title="struct LassoSoapBody"><span class="type">LassoSoapBody</span></a> *body</code></em>);</pre>
104
104
<div class="refsect2">
105
105
<a name="lasso-soap-envelope-new-from-message"></a><h3>lasso_soap_envelope_new_from_message ()</h3>
106
<pre class="programlisting"><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="returnvalue">LassoSoapEnvelope</span></a> * lasso_soap_envelope_new_from_message
107
(<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message</code></em>);</pre>
106
<pre class="programlisting"><a class="link" href="lasso-LassoSoapEnvelope.html#LassoSoapEnvelope" title="struct LassoSoapEnvelope"><span class="returnvalue">LassoSoapEnvelope</span></a> * lasso_soap_envelope_new_from_message
107
(<em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
110
110
<div class="refsect2">