81
81
<link title="Netmcore_hashtbl" rel="Chapter" href="Netmcore_hashtbl.html">
82
82
<link title="Netmcore_process" rel="Chapter" href="Netmcore_process.html">
83
83
<link title="Netmcore_tut" rel="Chapter" href="Netmcore_tut.html">
84
<link title="Netmcore_basics" rel="Chapter" href="Netmcore_basics.html">
84
85
<link title="Netplex_types" rel="Chapter" href="Netplex_types.html">
85
86
<link title="Netplex_mp" rel="Chapter" href="Netplex_mp.html">
86
87
<link title="Netplex_mt" rel="Chapter" href="Netplex_mt.html">
98
99
<link title="Netplex_sharedvar" rel="Chapter" href="Netplex_sharedvar.html">
99
100
<link title="Netplex_mutex" rel="Chapter" href="Netplex_mutex.html">
100
101
<link title="Netplex_encap" rel="Chapter" href="Netplex_encap.html">
102
<link title="Netplex_mbox" rel="Chapter" href="Netplex_mbox.html">
101
103
<link title="Netplex_intro" rel="Chapter" href="Netplex_intro.html">
102
104
<link title="Netplex_advanced" rel="Chapter" href="Netplex_advanced.html">
103
105
<link title="Netplex_admin" rel="Chapter" href="Netplex_admin.html">
122
124
<link title="Netaccel_link" rel="Chapter" href="Netaccel_link.html">
123
125
<link title="Nethtml" rel="Chapter" href="Nethtml.html">
124
126
<link title="Netstring_str" rel="Chapter" href="Netstring_str.html">
125
<link title="Netstring_pcre" rel="Chapter" href="Netstring_pcre.html">
126
127
<link title="Netmappings" rel="Chapter" href="Netmappings.html">
127
128
<link title="Netaux" rel="Chapter" href="Netaux.html">
128
129
<link title="Nethttp" rel="Chapter" href="Nethttp.html">
136
137
<link title="Xdr_mstring" rel="Chapter" href="Xdr_mstring.html">
137
138
<link title="Xdr" rel="Chapter" href="Xdr.html">
138
139
<link title="Netcompression" rel="Chapter" href="Netcompression.html">
140
<link title="Netunichar" rel="Chapter" href="Netunichar.html">
139
141
<link title="Netchannels_tut" rel="Chapter" href="Netchannels_tut.html">
140
142
<link title="Netmime_tut" rel="Chapter" href="Netmime_tut.html">
141
143
<link title="Netsendmail_tut" rel="Chapter" href="Netsendmail_tut.html">
142
144
<link title="Netulex_tut" rel="Chapter" href="Netulex_tut.html">
143
145
<link title="Neturl_tut" rel="Chapter" href="Neturl_tut.html">
146
<link title="Netstring_pcre" rel="Chapter" href="Netstring_pcre.html">
144
147
<link title="Netsys" rel="Chapter" href="Netsys.html">
145
148
<link title="Netsys_posix" rel="Chapter" href="Netsys_posix.html">
146
149
<link title="Netsys_pollset" rel="Chapter" href="Netsys_pollset.html">
157
160
<link title="Netsys_types" rel="Chapter" href="Netsys_types.html">
158
161
<link title="Netsys_mem" rel="Chapter" href="Netsys_mem.html">
159
162
<link title="Netsys_tmp" rel="Chapter" href="Netsys_tmp.html">
163
<link title="Netsys_sem" rel="Chapter" href="Netsys_sem.html">
164
<link title="Netsys_pmanage" rel="Chapter" href="Netsys_pmanage.html">
160
165
<link title="Netgzip" rel="Chapter" href="Netgzip.html">
161
166
<link title="Netpop" rel="Chapter" href="Netpop.html">
162
167
<link title="Rpc_auth_dh" rel="Chapter" href="Rpc_auth_dh.html">
191
196
<link title="Intro" rel="Chapter" href="Intro.html">
192
197
<link title="Platform" rel="Chapter" href="Platform.html">
193
198
<link title="Foreword" rel="Chapter" href="Foreword.html">
194
<link title="Ipv6" rel="Chapter" href="Ipv6.html"><title>Ocamlnet 3 Reference Manual : Rpc_client.auth_session</title>
199
<link title="Ipv6" rel="Chapter" href="Ipv6.html">
200
<link title="Regexp" rel="Chapter" href="Regexp.html"><title>Ocamlnet 3 Reference Manual : Rpc_client.auth_session</title>
197
<div class="navbar"><a href="Rpc_client.socket_config-c.html">Previous</a>
198
<a href="Rpc_client.html">Up</a>
199
<a href="Rpc_client.auth_protocol-c.html">Next</a>
203
<div class="navbar"><a class="pre" href="Rpc_client.socket_config-c.html" title="Rpc_client.socket_config">Previous</a>
204
<a class="up" href="Rpc_client.html" title="Rpc_client">Up</a>
205
<a class="post" href="Rpc_client.auth_protocol-c.html" title="Rpc_client.auth_protocol">Next</a>
201
<center><h1>Class type <a href="type_Rpc_client.auth_session.html">Rpc_client.auth_session</a></h1></center>
203
<pre><span id="TYPEauth_session"><span class="keyword">class type</span> auth_session</span> = <code class="code">object</code> <a href="Rpc_client.auth_session-c.html">..</a> <code class="code">end</code></pre>An <code class="code">auth_session</code> object is normally created for every client instance.
207
<h1>Class type <a href="type_Rpc_client.auth_session.html">Rpc_client.auth_session</a></h1>
208
<pre><span id="TYPEauth_session"><span class="keyword">class type</span> auth_session</span> = <code class="code">object</code> <a href="Rpc_client.auth_session-c.html">..</a> <code class="code">end</code></pre><div class="info">
209
An <code class="code">auth_session</code> object is normally created for every client instance.
204
210
It contains the current state of authentication. The methods are only
205
211
interesting for implementors of authentication methods.
208
214
This class type might be revised in the future to allow asynchronous
209
215
authentication (authentication often uses some network service).<br>
210
217
<hr width="100%">
211
218
<pre><span id="METHODnext_credentials"><span class="keyword">method</span> next_credentials</span> : <code class="type"><a href="Rpc_client.html#TYPEt">t</a> -><br> <a href="Rpc_program.html#TYPEt">Rpc_program.t</a> -><br> string -><br> <a href="Rtypes.html#TYPEuint4">Rtypes.uint4</a> -><br> string * string * string * string * <a href="Xdr.html#TYPEencoder">Xdr.encoder</a> option * <a href="Xdr.html#TYPEdecoder">Xdr.decoder</a> option</code></pre><div class="info">
212
219
Called with <code class="code">client prog proc xid</code>.