~ubuntu-branches/ubuntu/trusty/ocamlnet/trusty

« back to all changes in this revision

Viewing changes to doc/html-main/type_Netgssapi.html

  • Committer: Bazaar Package Importer
  • Author(s): Stéphane Glondu
  • Date: 2011-09-02 14:12:33 UTC
  • mfrom: (18.2.3 sid)
  • Revision ID: james.westby@ubuntu.com-20110902141233-zbj0ygxb92u6gy4z
Tags: 3.4-1
* New upstream release
  - add a new NetcgiRequire directive to ease dependency management
    (Closes: #637147)
  - remove patches that were applied upstream:
    + Added-missing-shebang-lines-in-example-shell-scripts
    + Try-also-ocamlc-for-POSIX-threads

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html><head>
 
2
<link rel="stylesheet" href="style.css" type="text/css">
 
3
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
 
4
<link rel="Start" href="index.html">
 
5
<link title="Index of types" rel=Appendix href="index_types.html">
 
6
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
 
7
<link title="Index of values" rel=Appendix href="index_values.html">
 
8
<link title="Index of class attributes" rel=Appendix href="index_attributes.html">
 
9
<link title="Index of class methods" rel=Appendix href="index_methods.html">
 
10
<link title="Index of classes" rel=Appendix href="index_classes.html">
 
11
<link title="Index of class types" rel=Appendix href="index_class_types.html">
 
12
<link title="Index of modules" rel=Appendix href="index_modules.html">
 
13
<link title="Index of module types" rel=Appendix href="index_module_types.html">
 
14
<link title="Uq_gtk" rel="Chapter" href="Uq_gtk.html">
 
15
<link title="Uq_ssl" rel="Chapter" href="Uq_ssl.html">
 
16
<link title="Https_client" rel="Chapter" href="Https_client.html">
 
17
<link title="Uq_tcl" rel="Chapter" href="Uq_tcl.html">
 
18
<link title="Equeue" rel="Chapter" href="Equeue.html">
 
19
<link title="Unixqueue" rel="Chapter" href="Unixqueue.html">
 
20
<link title="Unixqueue_pollset" rel="Chapter" href="Unixqueue_pollset.html">
 
21
<link title="Unixqueue_select" rel="Chapter" href="Unixqueue_select.html">
 
22
<link title="Uq_resolver" rel="Chapter" href="Uq_resolver.html">
 
23
<link title="Uq_engines" rel="Chapter" href="Uq_engines.html">
 
24
<link title="Uq_socks5" rel="Chapter" href="Uq_socks5.html">
 
25
<link title="Uq_io" rel="Chapter" href="Uq_io.html">
 
26
<link title="Uq_lwt" rel="Chapter" href="Uq_lwt.html">
 
27
<link title="Uq_libevent" rel="Chapter" href="Uq_libevent.html">
 
28
<link title="Equeue_intro" rel="Chapter" href="Equeue_intro.html">
 
29
<link title="Netcamlbox" rel="Chapter" href="Netcamlbox.html">
 
30
<link title="Netcgi_apache" rel="Chapter" href="Netcgi_apache.html">
 
31
<link title="Netcgi_modtpl" rel="Chapter" href="Netcgi_modtpl.html">
 
32
<link title="Netcgi_plex" rel="Chapter" href="Netcgi_plex.html">
 
33
<link title="Netcgi_common" rel="Chapter" href="Netcgi_common.html">
 
34
<link title="Netcgi" rel="Chapter" href="Netcgi.html">
 
35
<link title="Netcgi_ajp" rel="Chapter" href="Netcgi_ajp.html">
 
36
<link title="Netcgi_scgi" rel="Chapter" href="Netcgi_scgi.html">
 
37
<link title="Netcgi_cgi" rel="Chapter" href="Netcgi_cgi.html">
 
38
<link title="Netcgi_fcgi" rel="Chapter" href="Netcgi_fcgi.html">
 
39
<link title="Netcgi_dbi" rel="Chapter" href="Netcgi_dbi.html">
 
40
<link title="Netcgi1_compat" rel="Chapter" href="Netcgi1_compat.html">
 
41
<link title="Netcgi_test" rel="Chapter" href="Netcgi_test.html">
 
42
<link title="Netcgi_porting" rel="Chapter" href="Netcgi_porting.html">
 
43
<link title="Http_client_conncache" rel="Chapter" href="Http_client_conncache.html">
 
44
<link title="Http_client" rel="Chapter" href="Http_client.html">
 
45
<link title="Telnet_client" rel="Chapter" href="Telnet_client.html">
 
46
<link title="Ftp_data_endpoint" rel="Chapter" href="Ftp_data_endpoint.html">
 
47
<link title="Ftp_client" rel="Chapter" href="Ftp_client.html">
 
48
<link title="Http_fs" rel="Chapter" href="Http_fs.html">
 
49
<link title="Ftp_fs" rel="Chapter" href="Ftp_fs.html">
 
50
<link title="Netclient_tut" rel="Chapter" href="Netclient_tut.html">
 
51
<link title="Netgssapi" rel="Chapter" href="Netgssapi.html">
 
52
<link title="Nethttpd_types" rel="Chapter" href="Nethttpd_types.html">
 
53
<link title="Nethttpd_kernel" rel="Chapter" href="Nethttpd_kernel.html">
 
54
<link title="Nethttpd_reactor" rel="Chapter" href="Nethttpd_reactor.html">
 
55
<link title="Nethttpd_engine" rel="Chapter" href="Nethttpd_engine.html">
 
56
<link title="Nethttpd_services" rel="Chapter" href="Nethttpd_services.html">
 
57
<link title="Nethttpd_plex" rel="Chapter" href="Nethttpd_plex.html">
 
58
<link title="Nethttpd_util" rel="Chapter" href="Nethttpd_util.html">
 
59
<link title="Nethttpd_intro" rel="Chapter" href="Nethttpd_intro.html">
 
60
<link title="Netmech_scram" rel="Chapter" href="Netmech_scram.html">
 
61
<link title="Netmech_scram_gssapi" rel="Chapter" href="Netmech_scram_gssapi.html">
 
62
<link title="Netmcore" rel="Chapter" href="Netmcore.html">
 
63
<link title="Netmcore_camlbox" rel="Chapter" href="Netmcore_camlbox.html">
 
64
<link title="Netmcore_mempool" rel="Chapter" href="Netmcore_mempool.html">
 
65
<link title="Netmcore_heap" rel="Chapter" href="Netmcore_heap.html">
 
66
<link title="Netmcore_ref" rel="Chapter" href="Netmcore_ref.html">
 
67
<link title="Netmcore_array" rel="Chapter" href="Netmcore_array.html">
 
68
<link title="Netmcore_sem" rel="Chapter" href="Netmcore_sem.html">
 
69
<link title="Netmcore_mutex" rel="Chapter" href="Netmcore_mutex.html">
 
70
<link title="Netmcore_condition" rel="Chapter" href="Netmcore_condition.html">
 
71
<link title="Netmcore_queue" rel="Chapter" href="Netmcore_queue.html">
 
72
<link title="Netmcore_buffer" rel="Chapter" href="Netmcore_buffer.html">
 
73
<link title="Netmcore_matrix" rel="Chapter" href="Netmcore_matrix.html">
 
74
<link title="Netmcore_hashtbl" rel="Chapter" href="Netmcore_hashtbl.html">
 
75
<link title="Netmcore_process" rel="Chapter" href="Netmcore_process.html">
 
76
<link title="Netmcore_tut" rel="Chapter" href="Netmcore_tut.html">
 
77
<link title="Netplex_types" rel="Chapter" href="Netplex_types.html">
 
78
<link title="Netplex_mp" rel="Chapter" href="Netplex_mp.html">
 
79
<link title="Netplex_mt" rel="Chapter" href="Netplex_mt.html">
 
80
<link title="Netplex_log" rel="Chapter" href="Netplex_log.html">
 
81
<link title="Netplex_controller" rel="Chapter" href="Netplex_controller.html">
 
82
<link title="Netplex_container" rel="Chapter" href="Netplex_container.html">
 
83
<link title="Netplex_sockserv" rel="Chapter" href="Netplex_sockserv.html">
 
84
<link title="Netplex_workload" rel="Chapter" href="Netplex_workload.html">
 
85
<link title="Netplex_main" rel="Chapter" href="Netplex_main.html">
 
86
<link title="Netplex_config" rel="Chapter" href="Netplex_config.html">
 
87
<link title="Netplex_kit" rel="Chapter" href="Netplex_kit.html">
 
88
<link title="Rpc_netplex" rel="Chapter" href="Rpc_netplex.html">
 
89
<link title="Netplex_cenv" rel="Chapter" href="Netplex_cenv.html">
 
90
<link title="Netplex_semaphore" rel="Chapter" href="Netplex_semaphore.html">
 
91
<link title="Netplex_sharedvar" rel="Chapter" href="Netplex_sharedvar.html">
 
92
<link title="Netplex_mutex" rel="Chapter" href="Netplex_mutex.html">
 
93
<link title="Netplex_encap" rel="Chapter" href="Netplex_encap.html">
 
94
<link title="Netplex_intro" rel="Chapter" href="Netplex_intro.html">
 
95
<link title="Netplex_advanced" rel="Chapter" href="Netplex_advanced.html">
 
96
<link title="Netplex_admin" rel="Chapter" href="Netplex_admin.html">
 
97
<link title="Netshm" rel="Chapter" href="Netshm.html">
 
98
<link title="Netshm_data" rel="Chapter" href="Netshm_data.html">
 
99
<link title="Netshm_hashtbl" rel="Chapter" href="Netshm_hashtbl.html">
 
100
<link title="Netshm_array" rel="Chapter" href="Netshm_array.html">
 
101
<link title="Netshm_intro" rel="Chapter" href="Netshm_intro.html">
 
102
<link title="Netconversion" rel="Chapter" href="Netconversion.html">
 
103
<link title="Netchannels" rel="Chapter" href="Netchannels.html">
 
104
<link title="Netstream" rel="Chapter" href="Netstream.html">
 
105
<link title="Mimestring" rel="Chapter" href="Mimestring.html">
 
106
<link title="Netmime" rel="Chapter" href="Netmime.html">
 
107
<link title="Netsendmail" rel="Chapter" href="Netsendmail.html">
 
108
<link title="Neturl" rel="Chapter" href="Neturl.html">
 
109
<link title="Netaddress" rel="Chapter" href="Netaddress.html">
 
110
<link title="Netbuffer" rel="Chapter" href="Netbuffer.html">
 
111
<link title="Netdate" rel="Chapter" href="Netdate.html">
 
112
<link title="Netencoding" rel="Chapter" href="Netencoding.html">
 
113
<link title="Netulex" rel="Chapter" href="Netulex.html">
 
114
<link title="Netaccel" rel="Chapter" href="Netaccel.html">
 
115
<link title="Netaccel_link" rel="Chapter" href="Netaccel_link.html">
 
116
<link title="Nethtml" rel="Chapter" href="Nethtml.html">
 
117
<link title="Netstring_str" rel="Chapter" href="Netstring_str.html">
 
118
<link title="Netstring_pcre" rel="Chapter" href="Netstring_pcre.html">
 
119
<link title="Netmappings" rel="Chapter" href="Netmappings.html">
 
120
<link title="Netaux" rel="Chapter" href="Netaux.html">
 
121
<link title="Nethttp" rel="Chapter" href="Nethttp.html">
 
122
<link title="Netpagebuffer" rel="Chapter" href="Netpagebuffer.html">
 
123
<link title="Netfs" rel="Chapter" href="Netfs.html">
 
124
<link title="Netglob" rel="Chapter" href="Netglob.html">
 
125
<link title="Netauth" rel="Chapter" href="Netauth.html">
 
126
<link title="Netsockaddr" rel="Chapter" href="Netsockaddr.html">
 
127
<link title="Netnumber" rel="Chapter" href="Netnumber.html">
 
128
<link title="Rtypes" rel="Chapter" href="Rtypes.html">
 
129
<link title="Xdr_mstring" rel="Chapter" href="Xdr_mstring.html">
 
130
<link title="Xdr" rel="Chapter" href="Xdr.html">
 
131
<link title="Netcompression" rel="Chapter" href="Netcompression.html">
 
132
<link title="Netchannels_tut" rel="Chapter" href="Netchannels_tut.html">
 
133
<link title="Netmime_tut" rel="Chapter" href="Netmime_tut.html">
 
134
<link title="Netsendmail_tut" rel="Chapter" href="Netsendmail_tut.html">
 
135
<link title="Netulex_tut" rel="Chapter" href="Netulex_tut.html">
 
136
<link title="Neturl_tut" rel="Chapter" href="Neturl_tut.html">
 
137
<link title="Netsys" rel="Chapter" href="Netsys.html">
 
138
<link title="Netsys_posix" rel="Chapter" href="Netsys_posix.html">
 
139
<link title="Netsys_pollset" rel="Chapter" href="Netsys_pollset.html">
 
140
<link title="Netlog" rel="Chapter" href="Netlog.html">
 
141
<link title="Netexn" rel="Chapter" href="Netexn.html">
 
142
<link title="Netsys_win32" rel="Chapter" href="Netsys_win32.html">
 
143
<link title="Netsys_pollset_posix" rel="Chapter" href="Netsys_pollset_posix.html">
 
144
<link title="Netsys_pollset_win32" rel="Chapter" href="Netsys_pollset_win32.html">
 
145
<link title="Netsys_pollset_generic" rel="Chapter" href="Netsys_pollset_generic.html">
 
146
<link title="Netsys_signal" rel="Chapter" href="Netsys_signal.html">
 
147
<link title="Netsys_oothr" rel="Chapter" href="Netsys_oothr.html">
 
148
<link title="Netsys_xdr" rel="Chapter" href="Netsys_xdr.html">
 
149
<link title="Netsys_rng" rel="Chapter" href="Netsys_rng.html">
 
150
<link title="Netsys_types" rel="Chapter" href="Netsys_types.html">
 
151
<link title="Netsys_mem" rel="Chapter" href="Netsys_mem.html">
 
152
<link title="Netsys_tmp" rel="Chapter" href="Netsys_tmp.html">
 
153
<link title="Netgzip" rel="Chapter" href="Netgzip.html">
 
154
<link title="Netpop" rel="Chapter" href="Netpop.html">
 
155
<link title="Rpc_auth_dh" rel="Chapter" href="Rpc_auth_dh.html">
 
156
<link title="Rpc_key_service" rel="Chapter" href="Rpc_key_service.html">
 
157
<link title="Rpc_time" rel="Chapter" href="Rpc_time.html">
 
158
<link title="Rpc_auth_local" rel="Chapter" href="Rpc_auth_local.html">
 
159
<link title="Rpc_ssl" rel="Chapter" href="Rpc_ssl.html">
 
160
<link title="Rpc_xti_client" rel="Chapter" href="Rpc_xti_client.html">
 
161
<link title="Rpc" rel="Chapter" href="Rpc.html">
 
162
<link title="Rpc_program" rel="Chapter" href="Rpc_program.html">
 
163
<link title="Rpc_util" rel="Chapter" href="Rpc_util.html">
 
164
<link title="Rpc_portmapper_aux" rel="Chapter" href="Rpc_portmapper_aux.html">
 
165
<link title="Rpc_packer" rel="Chapter" href="Rpc_packer.html">
 
166
<link title="Rpc_transport" rel="Chapter" href="Rpc_transport.html">
 
167
<link title="Rpc_client" rel="Chapter" href="Rpc_client.html">
 
168
<link title="Rpc_simple_client" rel="Chapter" href="Rpc_simple_client.html">
 
169
<link title="Rpc_portmapper_clnt" rel="Chapter" href="Rpc_portmapper_clnt.html">
 
170
<link title="Rpc_portmapper" rel="Chapter" href="Rpc_portmapper.html">
 
171
<link title="Rpc_server" rel="Chapter" href="Rpc_server.html">
 
172
<link title="Rpc_auth_sys" rel="Chapter" href="Rpc_auth_sys.html">
 
173
<link title="Rpc_auth_gssapi" rel="Chapter" href="Rpc_auth_gssapi.html">
 
174
<link title="Rpc_proxy" rel="Chapter" href="Rpc_proxy.html">
 
175
<link title="Rpc_intro" rel="Chapter" href="Rpc_intro.html">
 
176
<link title="Rpc_mapping_ref" rel="Chapter" href="Rpc_mapping_ref.html">
 
177
<link title="Rpc_intro_gss" rel="Chapter" href="Rpc_intro_gss.html">
 
178
<link title="Shell_sys" rel="Chapter" href="Shell_sys.html">
 
179
<link title="Shell" rel="Chapter" href="Shell.html">
 
180
<link title="Shell_uq" rel="Chapter" href="Shell_uq.html">
 
181
<link title="Shell_fs" rel="Chapter" href="Shell_fs.html">
 
182
<link title="Shell_intro" rel="Chapter" href="Shell_intro.html">
 
183
<link title="Netsmtp" rel="Chapter" href="Netsmtp.html">
 
184
<link title="Intro" rel="Chapter" href="Intro.html">
 
185
<link title="Platform" rel="Chapter" href="Platform.html">
 
186
<link title="Foreword" rel="Chapter" href="Foreword.html">
 
187
<link title="Ipv6" rel="Chapter" href="Ipv6.html"><title>Ocamlnet 3 Reference Manual : Netgssapi</title>
 
188
</head>
 
189
<body>
 
190
<code class="code"><span class="keyword">sig</span><br>
 
191
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;oid&nbsp;=&nbsp;int&nbsp;array<br>
 
192
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;oid_set&nbsp;=&nbsp;<span class="constructor">Netgssapi</span>.oid&nbsp;list<br>
 
193
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;credential&nbsp;=&nbsp;&lt;&nbsp;otype&nbsp;:&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Credential</span>&nbsp;]&nbsp;&gt;<br>
 
194
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;context&nbsp;=&nbsp;&lt;&nbsp;otype&nbsp;:&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Context</span>&nbsp;];&nbsp;valid&nbsp;:&nbsp;bool&nbsp;&gt;<br>
 
195
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;token&nbsp;=&nbsp;string<br>
 
196
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;interprocess_token&nbsp;=&nbsp;string<br>
 
197
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;calling_error&nbsp;=<br>
 
198
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Bad_structure</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Inaccessible_read</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Inaccessible_write</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">None</span>&nbsp;]<br>
 
199
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;routine_error&nbsp;=<br>
 
200
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Bad_QOP</span><br>
 
201
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Bad_bindings</span><br>
 
202
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Bad_mech</span><br>
 
203
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Bad_mic</span><br>
 
204
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Bad_name</span><br>
 
205
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Bad_nametype</span><br>
 
206
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Bad_status</span><br>
 
207
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Context_expired</span><br>
 
208
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Credentials_expired</span><br>
 
209
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Defective_credential</span><br>
 
210
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Defective_token</span><br>
 
211
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Duplicate_element</span><br>
 
212
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Failure</span><br>
 
213
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Name_not_mn</span><br>
 
214
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">No_context</span><br>
 
215
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">No_cred</span><br>
 
216
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">None</span><br>
 
217
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Unauthorized</span><br>
 
218
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Unavailable</span>&nbsp;]<br>
 
219
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;suppl_status&nbsp;=<br>
 
220
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Continue_needed</span><br>
 
221
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Duplicate_token</span><br>
 
222
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Gap_token</span><br>
 
223
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Old_token</span><br>
 
224
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Unseq_token</span>&nbsp;]<br>
 
225
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;major_status&nbsp;=<br>
 
226
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="constructor">Netgssapi</span>.calling_error&nbsp;*&nbsp;<span class="constructor">Netgssapi</span>.routine_error&nbsp;*<br>
 
227
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="constructor">Netgssapi</span>.suppl_status&nbsp;list<br>
 
228
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;minor_status&nbsp;=&nbsp;int32<br>
 
229
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;name&nbsp;=&nbsp;&lt;&nbsp;otype&nbsp;:&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Name</span>&nbsp;]&nbsp;&gt;<br>
 
230
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;address&nbsp;=<br>
 
231
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Inet</span>&nbsp;<span class="keyword">of</span>&nbsp;<span class="constructor">Unix</span>.inet_addr<br>
 
232
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Local</span>&nbsp;<span class="keyword">of</span>&nbsp;string<br>
 
233
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Nulladdr</span><br>
 
234
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Other</span>&nbsp;<span class="keyword">of</span>&nbsp;int32&nbsp;*&nbsp;string<br>
 
235
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Unspecified</span>&nbsp;<span class="keyword">of</span>&nbsp;string&nbsp;]<br>
 
236
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;channel_bindings&nbsp;=&nbsp;<span class="constructor">Netgssapi</span>.address&nbsp;*&nbsp;<span class="constructor">Netgssapi</span>.address&nbsp;*&nbsp;string<br>
 
237
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;cred_usage&nbsp;=&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Accept</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Both</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Initiate</span>&nbsp;]<br>
 
238
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;qop&nbsp;=&nbsp;&lt;&nbsp;otype&nbsp;:&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">QOP</span>&nbsp;]&nbsp;&gt;<br>
 
239
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;message&nbsp;=&nbsp;<span class="constructor">Xdr_mstring</span>.mstring&nbsp;list<br>
 
240
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;ret_flag&nbsp;=<br>
 
241
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Anon_flag</span><br>
 
242
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Conf_flag</span><br>
 
243
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Deleg_flag</span><br>
 
244
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Integ_flag</span><br>
 
245
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Mutual_flag</span><br>
 
246
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Prot_ready_flag</span><br>
 
247
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Replay_flag</span><br>
 
248
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Sequence_flag</span><br>
 
249
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Trans_flag</span>&nbsp;]<br>
 
250
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;req_flag&nbsp;=<br>
 
251
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Anon_flag</span><br>
 
252
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Conf_flag</span><br>
 
253
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Deleg_flag</span><br>
 
254
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Integ_flag</span><br>
 
255
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Mutual_flag</span><br>
 
256
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Replay_flag</span><br>
 
257
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Sequence_flag</span>&nbsp;]<br>
 
258
&nbsp;&nbsp;<span class="keyword">class</span>&nbsp;<span class="keyword">type</span>&nbsp;gss_api&nbsp;=<br>
 
259
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">object</span><br>
 
260
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;accept_sec_context&nbsp;:<br>
 
261
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
262
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;acceptor_cred:<span class="constructor">Netgssapi</span>.credential&nbsp;<span class="keywordsign">-&gt;</span><br>
 
263
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_token:<span class="constructor">Netgssapi</span>.token&nbsp;<span class="keywordsign">-&gt;</span><br>
 
264
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;chan_bindings:<span class="constructor">Netgssapi</span>.channel_bindings&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
265
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(src_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
266
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mech_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
267
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_context:<span class="constructor">Netgssapi</span>.context&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
268
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_token:<span class="constructor">Netgssapi</span>.token&nbsp;<span class="keywordsign">-&gt;</span><br>
 
269
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ret_flags:<span class="constructor">Netgssapi</span>.ret_flag&nbsp;list&nbsp;<span class="keywordsign">-&gt;</span><br>
 
270
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time_rec:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
271
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delegated_cred:<span class="constructor">Netgssapi</span>.credential&nbsp;<span class="keywordsign">-&gt;</span><br>
 
272
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
273
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>a)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
274
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>a<br>
 
275
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;acquire_cred&nbsp;:<br>
 
276
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;desired_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
277
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time_req:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">None</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
278
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;desired_mechs:<span class="constructor">Netgssapi</span>.oid_set&nbsp;<span class="keywordsign">-&gt;</span><br>
 
279
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cred_usage:<span class="constructor">Netgssapi</span>.cred_usage&nbsp;<span class="keywordsign">-&gt;</span><br>
 
280
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(cred:<span class="constructor">Netgssapi</span>.credential&nbsp;<span class="keywordsign">-&gt;</span><br>
 
281
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;actual_mechs:<span class="constructor">Netgssapi</span>.oid_set&nbsp;<span class="keywordsign">-&gt;</span><br>
 
282
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time_rec:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
283
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
284
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>b)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
285
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>b<br>
 
286
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;add_cred&nbsp;:<br>
 
287
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_cred:<span class="constructor">Netgssapi</span>.credential&nbsp;<span class="keywordsign">-&gt;</span><br>
 
288
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;desired_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
289
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;desired_mech:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
290
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cred_usage:<span class="constructor">Netgssapi</span>.cred_usage&nbsp;<span class="keywordsign">-&gt;</span><br>
 
291
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;initiator_time_req:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">None</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
292
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;acceptor_time_req:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">None</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
293
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(output_cred:<span class="constructor">Netgssapi</span>.credential&nbsp;<span class="keywordsign">-&gt;</span><br>
 
294
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;actual_mechs:<span class="constructor">Netgssapi</span>.oid_set&nbsp;<span class="keywordsign">-&gt;</span><br>
 
295
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;initiator_time_rec:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
296
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;acceptor_time_rec:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
297
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
298
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>c)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
299
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>c<br>
 
300
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;canonicalize_name&nbsp;:<br>
 
301
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
302
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mech_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
303
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(output_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
304
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
305
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>d)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
306
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>d<br>
 
307
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;compare_name&nbsp;:<br>
 
308
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name1:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
309
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name2:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
310
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(name_equal:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
311
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
312
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>e)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
313
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>e<br>
 
314
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;context_time&nbsp;:<br>
 
315
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
316
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(time_rec:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
317
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
318
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>f)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
319
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>f<br>
 
320
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;delete_sec_context&nbsp;:<br>
 
321
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
322
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
323
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>g)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
324
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>g<br>
 
325
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;display_minor_status&nbsp;:<br>
 
326
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
327
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mech_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
328
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(status_strings:string&nbsp;list&nbsp;<span class="keywordsign">-&gt;</span><br>
 
329
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
330
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>h)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
331
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>h<br>
 
332
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;display_name&nbsp;:<br>
 
333
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
334
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(output_name:string&nbsp;<span class="keywordsign">-&gt;</span><br>
 
335
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_name_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
336
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
337
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>i)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
338
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>i<br>
 
339
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;export_name&nbsp;:<br>
 
340
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
341
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(exported_name:string&nbsp;<span class="keywordsign">-&gt;</span><br>
 
342
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
343
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>j)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
344
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>j<br>
 
345
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;export_sec_context&nbsp;:<br>
 
346
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
347
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(interprocess_token:<span class="constructor">Netgssapi</span>.interprocess_token&nbsp;<span class="keywordsign">-&gt;</span><br>
 
348
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
349
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>k)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
350
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>k<br>
 
351
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;get_mic&nbsp;:<br>
 
352
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
353
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qop_req:<span class="constructor">Netgssapi</span>.qop&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
354
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span><br>
 
355
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(msg_token:<span class="constructor">Netgssapi</span>.token&nbsp;<span class="keywordsign">-&gt;</span><br>
 
356
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
357
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>l)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
358
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>l<br>
 
359
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;import_name&nbsp;:<br>
 
360
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_name:string&nbsp;<span class="keywordsign">-&gt;</span><br>
 
361
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_name_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
362
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(output_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
363
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
364
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>m)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
365
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>m<br>
 
366
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;import_sec_context&nbsp;:<br>
 
367
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;interprocess_token:<span class="constructor">Netgssapi</span>.interprocess_token&nbsp;<span class="keywordsign">-&gt;</span><br>
 
368
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(context:<span class="constructor">Netgssapi</span>.context&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
369
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
370
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>n)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
371
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>n<br>
 
372
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;indicate_mechs&nbsp;:<br>
 
373
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(mech_set:<span class="constructor">Netgssapi</span>.oid_set&nbsp;<span class="keywordsign">-&gt;</span><br>
 
374
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
375
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>o)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
376
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>o<br>
 
377
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;init_sec_context&nbsp;:<br>
 
378
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;initiator_cred:<span class="constructor">Netgssapi</span>.credential&nbsp;<span class="keywordsign">-&gt;</span><br>
 
379
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
380
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;target_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
381
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mech_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
382
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;req_flags:<span class="constructor">Netgssapi</span>.req_flag&nbsp;list&nbsp;<span class="keywordsign">-&gt;</span><br>
 
383
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time_rec:float&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
384
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;chan_bindings:<span class="constructor">Netgssapi</span>.channel_bindings&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
385
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_token:<span class="constructor">Netgssapi</span>.token&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
386
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(actual_mech_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
387
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_context:<span class="constructor">Netgssapi</span>.context&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
388
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_token:<span class="constructor">Netgssapi</span>.token&nbsp;<span class="keywordsign">-&gt;</span><br>
 
389
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ret_flags:<span class="constructor">Netgssapi</span>.ret_flag&nbsp;list&nbsp;<span class="keywordsign">-&gt;</span><br>
 
390
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time_rec:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
391
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
392
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>p)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
393
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>p<br>
 
394
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;inquire_context&nbsp;:<br>
 
395
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
396
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(src_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
397
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;targ_name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
398
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lifetime_req:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
399
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mech_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
400
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ctx_flags:<span class="constructor">Netgssapi</span>.ret_flag&nbsp;list&nbsp;<span class="keywordsign">-&gt;</span><br>
 
401
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;locally_initiated:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
402
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;is_open:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
403
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
404
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>q)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
405
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>q<br>
 
406
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;inquire_cred&nbsp;:<br>
 
407
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cred:<span class="constructor">Netgssapi</span>.credential&nbsp;<span class="keywordsign">-&gt;</span><br>
 
408
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
409
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lifetime:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
410
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cred_usage:<span class="constructor">Netgssapi</span>.cred_usage&nbsp;<span class="keywordsign">-&gt;</span><br>
 
411
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mechanisms:<span class="constructor">Netgssapi</span>.oid_set&nbsp;<span class="keywordsign">-&gt;</span><br>
 
412
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
413
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>r)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
414
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>r<br>
 
415
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;inquire_cred_by_mech&nbsp;:<br>
 
416
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cred:<span class="constructor">Netgssapi</span>.credential&nbsp;<span class="keywordsign">-&gt;</span><br>
 
417
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mech_type:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
418
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
419
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;initiator_lifetime:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
420
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;acceptor_lifetime:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Indefinite</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">This</span>&nbsp;<span class="keyword">of</span>&nbsp;float&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
421
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cred_usage:<span class="constructor">Netgssapi</span>.cred_usage&nbsp;<span class="keywordsign">-&gt;</span><br>
 
422
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
423
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>s)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
424
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>s<br>
 
425
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;inquire_mechs_for_name&nbsp;:<br>
 
426
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name:<span class="constructor">Netgssapi</span>.name&nbsp;<span class="keywordsign">-&gt;</span><br>
 
427
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(mech_types:<span class="constructor">Netgssapi</span>.oid_set&nbsp;<span class="keywordsign">-&gt;</span><br>
 
428
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
429
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>t)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
430
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>t<br>
 
431
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;inquire_names_for_mech&nbsp;:<br>
 
432
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mechanism:<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span><br>
 
433
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(name_types:<span class="constructor">Netgssapi</span>.oid_set&nbsp;<span class="keywordsign">-&gt;</span><br>
 
434
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
435
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>u)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
436
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>u<br>
 
437
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;no_credential&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.credential<br>
 
438
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;no_name&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.name<br>
 
439
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;process_context_token&nbsp;:<br>
 
440
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
441
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;token:<span class="constructor">Netgssapi</span>.token&nbsp;<span class="keywordsign">-&gt;</span><br>
 
442
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
443
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>v)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
444
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>v<br>
 
445
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;provider&nbsp;:&nbsp;string<br>
 
446
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;unwrap&nbsp;:<br>
 
447
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
448
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span><br>
 
449
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_message_preferred_type:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Memory</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">String</span>&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
450
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(output_message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span><br>
 
451
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conf_state:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
452
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qop_state:<span class="constructor">Netgssapi</span>.qop&nbsp;<span class="keywordsign">-&gt;</span><br>
 
453
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
454
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>w)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
455
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>w<br>
 
456
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;verify_mic&nbsp;:<br>
 
457
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
458
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span><br>
 
459
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;token:<span class="constructor">Netgssapi</span>.token&nbsp;<span class="keywordsign">-&gt;</span><br>
 
460
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(qop_state:<span class="constructor">Netgssapi</span>.qop&nbsp;<span class="keywordsign">-&gt;</span><br>
 
461
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
462
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>x)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
463
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>x<br>
 
464
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;wrap&nbsp;:<br>
 
465
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
466
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conf_req:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
467
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qop_req:<span class="constructor">Netgssapi</span>.qop&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
468
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input_message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span><br>
 
469
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_message_preferred_type:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Memory</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">String</span>&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span><br>
 
470
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(conf_state:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
471
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;output_message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span><br>
 
472
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
473
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>y)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
474
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>y<br>
 
475
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">method</span>&nbsp;wrap_size_limit&nbsp;:<br>
 
476
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context:<span class="constructor">Netgssapi</span>.context&nbsp;<span class="keywordsign">-&gt;</span><br>
 
477
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conf_req:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
478
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qop_req:<span class="constructor">Netgssapi</span>.qop&nbsp;option&nbsp;<span class="keywordsign">-&gt;</span><br>
 
479
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;req_output_size:int&nbsp;<span class="keywordsign">-&gt;</span><br>
 
480
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out:(max_input_size:int&nbsp;<span class="keywordsign">-&gt;</span><br>
 
481
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minor_status:<span class="constructor">Netgssapi</span>.minor_status&nbsp;<span class="keywordsign">-&gt;</span><br>
 
482
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;major_status:<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>z)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
483
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>z<br>
 
484
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">end</span><br>
 
485
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;string_of_calling_error&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.calling_error&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
486
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;string_of_routine_error&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.routine_error&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
487
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;string_of_suppl_status&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.suppl_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
488
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;string_of_major_status&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.major_status&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
489
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;nt_hostbased_service&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid<br>
 
490
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;nt_user_name&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid<br>
 
491
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;nt_machine_uid_name&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid<br>
 
492
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;nt_string_uid_name&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid<br>
 
493
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;nt_anonymous&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid<br>
 
494
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;nt_export_name&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid<br>
 
495
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;parse_hostbased_service&nbsp;:&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;*&nbsp;string<br>
 
496
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;oid_to_string&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
497
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;string_to_oid&nbsp;:&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.oid<br>
 
498
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;oid_to_der&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
499
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;der_to_oid&nbsp;:&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="constructor">Pervasives</span>.ref&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.oid<br>
 
500
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;wire_encode_token&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.token&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
501
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;wire_decode_token&nbsp;:<br>
 
502
&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="constructor">Pervasives</span>.ref&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.oid&nbsp;*&nbsp;<span class="constructor">Netgssapi</span>.token<br>
 
503
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;encode_exported_name&nbsp;:&nbsp;<span class="constructor">Netgssapi</span>.oid&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
504
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;decode_exported_name&nbsp;:<br>
 
505
&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="constructor">Pervasives</span>.ref&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.oid&nbsp;*&nbsp;string<br>
 
506
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;create_mic_token&nbsp;:<br>
 
507
&nbsp;&nbsp;&nbsp;&nbsp;sent_by_acceptor:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
508
&nbsp;&nbsp;&nbsp;&nbsp;acceptor_subkey:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
509
&nbsp;&nbsp;&nbsp;&nbsp;sequence_number:int64&nbsp;<span class="keywordsign">-&gt;</span><br>
 
510
&nbsp;&nbsp;&nbsp;&nbsp;get_mic:(<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
511
&nbsp;&nbsp;&nbsp;&nbsp;message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
 
512
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;parse_mic_token_header&nbsp;:&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;bool&nbsp;*&nbsp;bool&nbsp;*&nbsp;int64<br>
 
513
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;verify_mic_token&nbsp;:<br>
 
514
&nbsp;&nbsp;&nbsp;&nbsp;get_mic:(<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
515
&nbsp;&nbsp;&nbsp;&nbsp;message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;token:string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;bool<br>
 
516
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;create_wrap_token_conf&nbsp;:<br>
 
517
&nbsp;&nbsp;&nbsp;&nbsp;sent_by_acceptor:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
518
&nbsp;&nbsp;&nbsp;&nbsp;acceptor_subkey:bool&nbsp;<span class="keywordsign">-&gt;</span><br>
 
519
&nbsp;&nbsp;&nbsp;&nbsp;sequence_number:int64&nbsp;<span class="keywordsign">-&gt;</span><br>
 
520
&nbsp;&nbsp;&nbsp;&nbsp;get_ec:(int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
521
&nbsp;&nbsp;&nbsp;&nbsp;encrypt_and_sign:(<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.message)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
522
&nbsp;&nbsp;&nbsp;&nbsp;message:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.message<br>
 
523
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;parse_wrap_token_header&nbsp;:<br>
 
524
&nbsp;&nbsp;&nbsp;&nbsp;<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;bool&nbsp;*&nbsp;bool&nbsp;*&nbsp;bool&nbsp;*&nbsp;int64<br>
 
525
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;unwrap_wrap_token_conf&nbsp;:<br>
 
526
&nbsp;&nbsp;&nbsp;&nbsp;decrypt_and_verify:(<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.message)&nbsp;<span class="keywordsign">-&gt;</span><br>
 
527
&nbsp;&nbsp;&nbsp;&nbsp;token:<span class="constructor">Netgssapi</span>.message&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Netgssapi</span>.message<br>
 
528
<span class="keyword">end</span></code></body></html>
 
 
b'\\ No newline at end of file'