xref: /freebsd/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__deprecated.html (revision 6a068746777241722b2b32c5d0bc443a2a64d80b)
1ae771770SStanislav Sedov<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2ae771770SStanislav Sedov<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3ae771770SStanislav Sedov<title>HeimdalKerberos5library: Heimdal Kerberos 5 deprecated functions</title>
4ae771770SStanislav Sedov<link href="doxygen.css" rel="stylesheet" type="text/css">
5ae771770SStanislav Sedov<link href="tabs.css" rel="stylesheet" type="text/css">
6ae771770SStanislav Sedov</head><body>
7ae771770SStanislav Sedov<p>
8ae771770SStanislav Sedov<a href="http://www.h5l.org/"><img src="http://www.h5l.org/keyhole-heimdal.png" alt="keyhole logo"/></a>
9ae771770SStanislav Sedov</p>
10ae771770SStanislav Sedov<!-- end of header marker -->
11ae771770SStanislav Sedov<!-- Generated by Doxygen 1.5.6 -->
12ae771770SStanislav Sedov<div class="navigation" id="top">
13ae771770SStanislav Sedov  <div class="tabs">
14ae771770SStanislav Sedov    <ul>
15ae771770SStanislav Sedov      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
16ae771770SStanislav Sedov      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
17ae771770SStanislav Sedov      <li><a href="modules.html"><span>Modules</span></a></li>
18ae771770SStanislav Sedov      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
19ae771770SStanislav Sedov    </ul>
20ae771770SStanislav Sedov  </div>
21ae771770SStanislav Sedov</div>
22ae771770SStanislav Sedov<div class="contents">
23ae771770SStanislav Sedov<h1>Heimdal Kerberos 5 deprecated functions</h1><table border="0" cellpadding="0" cellspacing="0">
24ae771770SStanislav Sedov<tr><td></td></tr>
25ae771770SStanislav Sedov<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
26ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
27ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gd2d4fc0147bdb1d67093af5b645ca754">krb5_change_password</a> (krb5_context context, krb5_creds *creds, const char *newpw, int *result_code, krb5_data *result_code_string, krb5_data *result_string) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
28ae771770SStanislav Sedov
29ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
30ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gf2759c6a1de47fb9dae082808861f5f9">krb5_config_parse_string_multi</a> (krb5_context context, const char *string, krb5_config_section **res) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
31ae771770SStanislav Sedov
32ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
33ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g50031239574b31100d9ab158ce7d026a">krb5_keytype_to_enctypes</a> (krb5_context context, krb5_keytype keytype, unsigned *len, krb5_enctype **val) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
34ae771770SStanislav Sedov
35ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION krb5_boolean <br>
36ae771770SStanislav SedovKRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gd181d7f53821544a0646955e124e20ba">krb5_enctypes_compatible_keys</a> (krb5_context context, krb5_enctype etype1, krb5_enctype etype2) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
37ae771770SStanislav Sedov
38ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br>
39ae771770SStanislav SedovKRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g220b8b17e81dc71dd3ecd1b079160db9">krb5_free_data_contents</a> (krb5_context context, krb5_data *data) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
40ae771770SStanislav Sedov
41ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
42ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gd41975d389631db8a13151fb864c0c42">krb5_keytype_to_enctypes_default</a> (krb5_context context, krb5_keytype keytype, unsigned *len, krb5_enctype **val) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
43ae771770SStanislav Sedov
44ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
45ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gdf3188d181f3940b049f5064f74a90ec">krb5_keytype_to_string</a> (krb5_context context, krb5_keytype keytype, char **string) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
46ae771770SStanislav Sedov
47ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
48ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gf02ee01e78556f96ba033376a6e5de71">krb5_string_to_keytype</a> (krb5_context context, const char *string, krb5_keytype *keytype) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
49ae771770SStanislav Sedov
50ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
51ae771770SStanislav Sedovkrb5_error_code KRB5_CALLCONV&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g8edb548aa6c313e464c2134dbc0870c6">krb5_password_key_proc</a> (krb5_context context, krb5_enctype type, krb5_salt salt, krb5_const_pointer keyseed, krb5_keyblock **key) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
52ae771770SStanislav Sedov
53ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
54ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gbcfa94e926adf978549418807a66a0b8">krb5_get_in_tkt_with_password</a> (krb5_context context, krb5_flags options, krb5_addresses *addrs, const krb5_enctype *etypes, const krb5_preauthtype *pre_auth_types, const char *password, krb5_ccache ccache, krb5_creds *creds, krb5_kdc_rep *ret_as_reply) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
55ae771770SStanislav Sedov
56ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
57ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gd1c401931abe9725bef8b0ea8a9dd882">krb5_get_in_tkt_with_skey</a> (krb5_context context, krb5_flags options, krb5_addresses *addrs, const krb5_enctype *etypes, const krb5_preauthtype *pre_auth_types, const krb5_keyblock *key, krb5_ccache ccache, krb5_creds *creds, krb5_kdc_rep *ret_as_reply) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
58ae771770SStanislav Sedov
59ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
60ae771770SStanislav Sedovkrb5_error_code KRB5_CALLCONV&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g2726bd189174a87defdec0a8fec82b49">krb5_keytab_key_proc</a> (krb5_context context, krb5_enctype enctype, krb5_salt salt, krb5_const_pointer keyseed, krb5_keyblock **key) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
61ae771770SStanislav Sedov
62ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
63ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#ge382db22c6bc14864e90df67b478af9a">krb5_get_in_tkt_with_keytab</a> (krb5_context context, krb5_flags options, krb5_addresses *addrs, const krb5_enctype *etypes, const krb5_preauthtype *pre_auth_types, krb5_keytab keytab, krb5_ccache ccache, krb5_creds *creds, krb5_kdc_rep *ret_as_reply) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
64ae771770SStanislav Sedov
65ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION krb5_realm <br>
66ae771770SStanislav Sedov*KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g14f320f353bf7c0b325e520627aeecd1">krb5_princ_realm</a> (krb5_context context, krb5_principal principal) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
67ae771770SStanislav Sedov
68ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br>
69ae771770SStanislav SedovKRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g376b5b8ec96bd7e644c1583291997dca">krb5_princ_set_realm</a> (krb5_context context, krb5_principal principal, krb5_realm *realm) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
70ae771770SStanislav Sedov
71ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
72ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g5b878bf6dc8aac75e3dc563e90690490">krb5_free_creds_contents</a> (krb5_context context, krb5_creds *c) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
73ae771770SStanislav Sedov
74ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br>
75ae771770SStanislav SedovKRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g8053e78a8e7e4959ee047cf902ab9b03">krb5_free_error_string</a> (krb5_context context, char *str) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
76ae771770SStanislav Sedov
77ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
78ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gf89cefa0b780e9252ab97b7dd1bf340e">krb5_set_error_string</a> (krb5_context context, const char *fmt,...) __attribute__((format(printf</td></tr>
79ae771770SStanislav Sedov
80ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
81ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#ga698492299702f5568e941b62bf4decd">krb5_vset_error_string</a> (krb5_context context, const char *fmt, va_list args) __attribute__((format(printf</td></tr>
82ae771770SStanislav Sedov
83ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br>
84ae771770SStanislav SedovKRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g0afa2dbf44cdbdae09e934bd9a0da411">krb5_clear_error_string</a> (krb5_context context) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
85ae771770SStanislav Sedov
86ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
87ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g20443cc492d983894b53660c9edeed5f">krb5_get_cred_from_kdc_opt</a> (krb5_context context, krb5_ccache ccache, krb5_creds *in_creds, krb5_creds **out_creds, krb5_creds ***ret_tgts, krb5_flags flags) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
88ae771770SStanislav Sedov
89ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
90ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g36ec67884f1a29c60698339b106a789c">krb5_get_cred_from_kdc</a> (krb5_context context, krb5_ccache ccache, krb5_creds *in_creds, krb5_creds **out_creds, krb5_creds ***ret_tgts) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
91ae771770SStanislav Sedov
92ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br>
93ae771770SStanislav SedovKRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g85cd65c25d7420023e41e3c6e134ec28">krb5_free_unparsed_name</a> (krb5_context context, char *str) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
94ae771770SStanislav Sedov
95ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
96ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g947e9702f5104802ae27efec9582488a">krb5_generate_subkey</a> (krb5_context context, const krb5_keyblock *key, krb5_keyblock **subkey) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
97ae771770SStanislav Sedov
98ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
99ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#g423aebec055ca8e381f9d7e9ad5dad3a">krb5_auth_getremoteseqnumber</a> (krb5_context context, krb5_auth_context auth_context, int32_t *seqnumber) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
100ae771770SStanislav Sedov
101ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br>
102ae771770SStanislav SedovKRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gb30808a4f397cf8b6eeabfe5504d6451">krb5_get_init_creds_opt_init</a> (krb5_get_init_creds_opt *opt) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
103ae771770SStanislav Sedov
104ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
105ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gf2bc3bce4dfa1ca2da4331fc36e11b0f">krb5_get_init_creds_opt_get_error</a> (krb5_context context, krb5_get_init_creds_opt *opt, KRB_ERROR **error) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
106ae771770SStanislav Sedov
107ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION <br>
108ae771770SStanislav Sedovkrb5_error_code KRB5_LIB_CALL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__krb5__deprecated.html#gc4cfe880cf291fa8be8e5b24e8130424">krb5_c_enctype_compare</a> (krb5_context context, krb5_enctype e1, krb5_enctype e2, krb5_boolean *similar) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)</td></tr>
109ae771770SStanislav Sedov
110ae771770SStanislav Sedov</table>
111ae771770SStanislav Sedov<hr><a name="_details"></a><h2>Detailed Description</h2>
112ae771770SStanislav Sedov<hr><h2>Function Documentation</h2>
113ae771770SStanislav Sedov<a class="anchor" name="g423aebec055ca8e381f9d7e9ad5dad3a"></a><!-- doxytag: member="deprecated.c::krb5_auth_getremoteseqnumber" ref="g423aebec055ca8e381f9d7e9ad5dad3a" args="(krb5_context context, krb5_auth_context auth_context, int32_t *seqnumber) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
114ae771770SStanislav Sedov<div class="memitem">
115ae771770SStanislav Sedov<div class="memproto">
116ae771770SStanislav Sedov      <table class="memname">
117ae771770SStanislav Sedov        <tr>
118ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_auth_getremoteseqnumber           </td>
119ae771770SStanislav Sedov          <td>(</td>
120ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
121ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
122ae771770SStanislav Sedov        </tr>
123ae771770SStanislav Sedov        <tr>
124ae771770SStanislav Sedov          <td class="paramkey"></td>
125ae771770SStanislav Sedov          <td></td>
126ae771770SStanislav Sedov          <td class="paramtype">krb5_auth_context&nbsp;</td>
127ae771770SStanislav Sedov          <td class="paramname"> <em>auth_context</em>, </td>
128ae771770SStanislav Sedov        </tr>
129ae771770SStanislav Sedov        <tr>
130ae771770SStanislav Sedov          <td class="paramkey"></td>
131ae771770SStanislav Sedov          <td></td>
132ae771770SStanislav Sedov          <td class="paramtype">int32_t *&nbsp;</td>
133ae771770SStanislav Sedov          <td class="paramname"> <em>seqnumber</em></td><td>&nbsp;</td>
134ae771770SStanislav Sedov        </tr>
135ae771770SStanislav Sedov        <tr>
136ae771770SStanislav Sedov          <td></td>
137ae771770SStanislav Sedov          <td>)</td>
138ae771770SStanislav Sedov          <td></td><td></td><td></td>
139ae771770SStanislav Sedov        </tr>
140ae771770SStanislav Sedov      </table>
141ae771770SStanislav Sedov</div>
142ae771770SStanislav Sedov<div class="memdoc">
143ae771770SStanislav Sedov
144ae771770SStanislav Sedov<p>
145ae771770SStanislav SedovDeprecated: use krb5_auth_con_getremoteseqnumber()
146ae771770SStanislav Sedov</div>
147ae771770SStanislav Sedov</div><p>
148ae771770SStanislav Sedov<a class="anchor" name="gc4cfe880cf291fa8be8e5b24e8130424"></a><!-- doxytag: member="mit_glue.c::krb5_c_enctype_compare" ref="gc4cfe880cf291fa8be8e5b24e8130424" args="(krb5_context context, krb5_enctype e1, krb5_enctype e2, krb5_boolean *similar) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
149ae771770SStanislav Sedov<div class="memitem">
150ae771770SStanislav Sedov<div class="memproto">
151ae771770SStanislav Sedov      <table class="memname">
152ae771770SStanislav Sedov        <tr>
153ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_c_enctype_compare           </td>
154ae771770SStanislav Sedov          <td>(</td>
155ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
156ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
157ae771770SStanislav Sedov        </tr>
158ae771770SStanislav Sedov        <tr>
159ae771770SStanislav Sedov          <td class="paramkey"></td>
160ae771770SStanislav Sedov          <td></td>
161ae771770SStanislav Sedov          <td class="paramtype">krb5_enctype&nbsp;</td>
162ae771770SStanislav Sedov          <td class="paramname"> <em>e1</em>, </td>
163ae771770SStanislav Sedov        </tr>
164ae771770SStanislav Sedov        <tr>
165ae771770SStanislav Sedov          <td class="paramkey"></td>
166ae771770SStanislav Sedov          <td></td>
167ae771770SStanislav Sedov          <td class="paramtype">krb5_enctype&nbsp;</td>
168ae771770SStanislav Sedov          <td class="paramname"> <em>e2</em>, </td>
169ae771770SStanislav Sedov        </tr>
170ae771770SStanislav Sedov        <tr>
171ae771770SStanislav Sedov          <td class="paramkey"></td>
172ae771770SStanislav Sedov          <td></td>
173ae771770SStanislav Sedov          <td class="paramtype">krb5_boolean *&nbsp;</td>
174ae771770SStanislav Sedov          <td class="paramname"> <em>similar</em></td><td>&nbsp;</td>
175ae771770SStanislav Sedov        </tr>
176ae771770SStanislav Sedov        <tr>
177ae771770SStanislav Sedov          <td></td>
178ae771770SStanislav Sedov          <td>)</td>
179ae771770SStanislav Sedov          <td></td><td></td><td></td>
180ae771770SStanislav Sedov        </tr>
181ae771770SStanislav Sedov      </table>
182ae771770SStanislav Sedov</div>
183ae771770SStanislav Sedov<div class="memdoc">
184ae771770SStanislav Sedov
185ae771770SStanislav Sedov<p>
186ae771770SStanislav SedovDeprecated: keytypes doesn't exists, they are really enctypes.
187ae771770SStanislav Sedov</div>
188ae771770SStanislav Sedov</div><p>
189ae771770SStanislav Sedov<a class="anchor" name="gd2d4fc0147bdb1d67093af5b645ca754"></a><!-- doxytag: member="changepw.c::krb5_change_password" ref="gd2d4fc0147bdb1d67093af5b645ca754" args="(krb5_context context, krb5_creds *creds, const char *newpw, int *result_code, krb5_data *result_code_string, krb5_data *result_string) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
190ae771770SStanislav Sedov<div class="memitem">
191ae771770SStanislav Sedov<div class="memproto">
192ae771770SStanislav Sedov      <table class="memname">
193ae771770SStanislav Sedov        <tr>
194ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_change_password           </td>
195ae771770SStanislav Sedov          <td>(</td>
196ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
197ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
198ae771770SStanislav Sedov        </tr>
199ae771770SStanislav Sedov        <tr>
200ae771770SStanislav Sedov          <td class="paramkey"></td>
201ae771770SStanislav Sedov          <td></td>
202ae771770SStanislav Sedov          <td class="paramtype">krb5_creds *&nbsp;</td>
203ae771770SStanislav Sedov          <td class="paramname"> <em>creds</em>, </td>
204ae771770SStanislav Sedov        </tr>
205ae771770SStanislav Sedov        <tr>
206ae771770SStanislav Sedov          <td class="paramkey"></td>
207ae771770SStanislav Sedov          <td></td>
208ae771770SStanislav Sedov          <td class="paramtype">const char *&nbsp;</td>
209ae771770SStanislav Sedov          <td class="paramname"> <em>newpw</em>, </td>
210ae771770SStanislav Sedov        </tr>
211ae771770SStanislav Sedov        <tr>
212ae771770SStanislav Sedov          <td class="paramkey"></td>
213ae771770SStanislav Sedov          <td></td>
214ae771770SStanislav Sedov          <td class="paramtype">int *&nbsp;</td>
215ae771770SStanislav Sedov          <td class="paramname"> <em>result_code</em>, </td>
216ae771770SStanislav Sedov        </tr>
217ae771770SStanislav Sedov        <tr>
218ae771770SStanislav Sedov          <td class="paramkey"></td>
219ae771770SStanislav Sedov          <td></td>
220ae771770SStanislav Sedov          <td class="paramtype">krb5_data *&nbsp;</td>
221ae771770SStanislav Sedov          <td class="paramname"> <em>result_code_string</em>, </td>
222ae771770SStanislav Sedov        </tr>
223ae771770SStanislav Sedov        <tr>
224ae771770SStanislav Sedov          <td class="paramkey"></td>
225ae771770SStanislav Sedov          <td></td>
226ae771770SStanislav Sedov          <td class="paramtype">krb5_data *&nbsp;</td>
227ae771770SStanislav Sedov          <td class="paramname"> <em>result_string</em></td><td>&nbsp;</td>
228ae771770SStanislav Sedov        </tr>
229ae771770SStanislav Sedov        <tr>
230ae771770SStanislav Sedov          <td></td>
231ae771770SStanislav Sedov          <td>)</td>
232ae771770SStanislav Sedov          <td></td><td></td><td></td>
233ae771770SStanislav Sedov        </tr>
234ae771770SStanislav Sedov      </table>
235ae771770SStanislav Sedov</div>
236ae771770SStanislav Sedov<div class="memdoc">
237ae771770SStanislav Sedov
238ae771770SStanislav Sedov<p>
239ae771770SStanislav SedovDeprecated: <a class="el" href="group__krb5__deprecated.html#gd2d4fc0147bdb1d67093af5b645ca754">krb5_change_password()</a> is deprecated, use <a class="el" href="group__krb5.html#g02611e3966053f79eda248d76dccc282">krb5_set_password()</a>.<p>
240ae771770SStanislav Sedov<dl compact><dt><b>Parameters:</b></dt><dd>
241ae771770SStanislav Sedov  <table border="0" cellspacing="2" cellpadding="0">
242ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>a Keberos context </td></tr>
243ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>creds</em>&nbsp;</td><td></td></tr>
244ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>newpw</em>&nbsp;</td><td></td></tr>
245ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>result_code</em>&nbsp;</td><td></td></tr>
246ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>result_code_string</em>&nbsp;</td><td></td></tr>
247ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>result_string</em>&nbsp;</td><td></td></tr>
248ae771770SStanislav Sedov  </table>
249ae771770SStanislav Sedov</dl>
250ae771770SStanislav Sedov<dl class="return" compact><dt><b>Returns:</b></dt><dd>On sucess password is changed.</dd></dl>
251ae771770SStanislav Sedov@
252ae771770SStanislav Sedov</div>
253ae771770SStanislav Sedov</div><p>
254ae771770SStanislav Sedov<a class="anchor" name="g0afa2dbf44cdbdae09e934bd9a0da411"></a><!-- doxytag: member="deprecated.c::krb5_clear_error_string" ref="g0afa2dbf44cdbdae09e934bd9a0da411" args="(krb5_context context) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
255ae771770SStanislav Sedov<div class="memitem">
256ae771770SStanislav Sedov<div class="memproto">
257ae771770SStanislav Sedov      <table class="memname">
258ae771770SStanislav Sedov        <tr>
259ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_clear_error_string           </td>
260ae771770SStanislav Sedov          <td>(</td>
261ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
262ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>          </td>
263ae771770SStanislav Sedov          <td>&nbsp;)&nbsp;</td>
264ae771770SStanislav Sedov          <td></td>
265ae771770SStanislav Sedov        </tr>
266ae771770SStanislav Sedov      </table>
267ae771770SStanislav Sedov</div>
268ae771770SStanislav Sedov<div class="memdoc">
269ae771770SStanislav Sedov
270ae771770SStanislav Sedov<p>
271ae771770SStanislav SedovClear the error message returned by krb5_get_error_string().<p>
272ae771770SStanislav SedovDeprecated: use <a class="el" href="group__krb5__error.html#g21bbb3fd831bce0e987b1184668e0764">krb5_clear_error_message()</a><p>
273ae771770SStanislav Sedov<dl compact><dt><b>Parameters:</b></dt><dd>
274ae771770SStanislav Sedov  <table border="0" cellspacing="2" cellpadding="0">
275ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>Kerberos context </td></tr>
276ae771770SStanislav Sedov  </table>
277ae771770SStanislav Sedov</dl>
278ae771770SStanislav Sedov
279ae771770SStanislav Sedov</div>
280ae771770SStanislav Sedov</div><p>
281ae771770SStanislav Sedov<a class="anchor" name="gf2759c6a1de47fb9dae082808861f5f9"></a><!-- doxytag: member="config_file.c::krb5_config_parse_string_multi" ref="gf2759c6a1de47fb9dae082808861f5f9" args="(krb5_context context, const char *string, krb5_config_section **res) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
282ae771770SStanislav Sedov<div class="memitem">
283ae771770SStanislav Sedov<div class="memproto">
284ae771770SStanislav Sedov      <table class="memname">
285ae771770SStanislav Sedov        <tr>
286ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_config_parse_string_multi           </td>
287ae771770SStanislav Sedov          <td>(</td>
288ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
289ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
290ae771770SStanislav Sedov        </tr>
291ae771770SStanislav Sedov        <tr>
292ae771770SStanislav Sedov          <td class="paramkey"></td>
293ae771770SStanislav Sedov          <td></td>
294ae771770SStanislav Sedov          <td class="paramtype">const char *&nbsp;</td>
295ae771770SStanislav Sedov          <td class="paramname"> <em>string</em>, </td>
296ae771770SStanislav Sedov        </tr>
297ae771770SStanislav Sedov        <tr>
298ae771770SStanislav Sedov          <td class="paramkey"></td>
299ae771770SStanislav Sedov          <td></td>
300ae771770SStanislav Sedov          <td class="paramtype">krb5_config_section **&nbsp;</td>
301ae771770SStanislav Sedov          <td class="paramname"> <em>res</em></td><td>&nbsp;</td>
302ae771770SStanislav Sedov        </tr>
303ae771770SStanislav Sedov        <tr>
304ae771770SStanislav Sedov          <td></td>
305ae771770SStanislav Sedov          <td>)</td>
306ae771770SStanislav Sedov          <td></td><td></td><td></td>
307ae771770SStanislav Sedov        </tr>
308ae771770SStanislav Sedov      </table>
309ae771770SStanislav Sedov</div>
310ae771770SStanislav Sedov<div class="memdoc">
311ae771770SStanislav Sedov
312ae771770SStanislav Sedov<p>
313ae771770SStanislav SedovDeprecated: configuration files are not strings
314ae771770SStanislav Sedov</div>
315ae771770SStanislav Sedov</div><p>
316ae771770SStanislav Sedov<a class="anchor" name="gd181d7f53821544a0646955e124e20ba"></a><!-- doxytag: member="crypto.c::krb5_enctypes_compatible_keys" ref="gd181d7f53821544a0646955e124e20ba" args="(krb5_context context, krb5_enctype etype1, krb5_enctype etype2) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
317ae771770SStanislav Sedov<div class="memitem">
318ae771770SStanislav Sedov<div class="memproto">
319ae771770SStanislav Sedov      <table class="memname">
320ae771770SStanislav Sedov        <tr>
321ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_boolean KRB5_LIB_CALL krb5_enctypes_compatible_keys           </td>
322ae771770SStanislav Sedov          <td>(</td>
323ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
324ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
325ae771770SStanislav Sedov        </tr>
326ae771770SStanislav Sedov        <tr>
327ae771770SStanislav Sedov          <td class="paramkey"></td>
328ae771770SStanislav Sedov          <td></td>
329ae771770SStanislav Sedov          <td class="paramtype">krb5_enctype&nbsp;</td>
330ae771770SStanislav Sedov          <td class="paramname"> <em>etype1</em>, </td>
331ae771770SStanislav Sedov        </tr>
332ae771770SStanislav Sedov        <tr>
333ae771770SStanislav Sedov          <td class="paramkey"></td>
334ae771770SStanislav Sedov          <td></td>
335ae771770SStanislav Sedov          <td class="paramtype">krb5_enctype&nbsp;</td>
336ae771770SStanislav Sedov          <td class="paramname"> <em>etype2</em></td><td>&nbsp;</td>
337ae771770SStanislav Sedov        </tr>
338ae771770SStanislav Sedov        <tr>
339ae771770SStanislav Sedov          <td></td>
340ae771770SStanislav Sedov          <td>)</td>
341ae771770SStanislav Sedov          <td></td><td></td><td></td>
342ae771770SStanislav Sedov        </tr>
343ae771770SStanislav Sedov      </table>
344ae771770SStanislav Sedov</div>
345ae771770SStanislav Sedov<div class="memdoc">
346ae771770SStanislav Sedov
347ae771770SStanislav Sedov<p>
348ae771770SStanislav SedovDeprecated: keytypes doesn't exists, they are really enctypes.
349ae771770SStanislav Sedov</div>
350ae771770SStanislav Sedov</div><p>
351ae771770SStanislav Sedov<a class="anchor" name="g5b878bf6dc8aac75e3dc563e90690490"></a><!-- doxytag: member="deprecated.c::krb5_free_creds_contents" ref="g5b878bf6dc8aac75e3dc563e90690490" args="(krb5_context context, krb5_creds *c) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
352ae771770SStanislav Sedov<div class="memitem">
353ae771770SStanislav Sedov<div class="memproto">
354ae771770SStanislav Sedov      <table class="memname">
355ae771770SStanislav Sedov        <tr>
356ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_free_creds_contents           </td>
357ae771770SStanislav Sedov          <td>(</td>
358ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
359ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
360ae771770SStanislav Sedov        </tr>
361ae771770SStanislav Sedov        <tr>
362ae771770SStanislav Sedov          <td class="paramkey"></td>
363ae771770SStanislav Sedov          <td></td>
364ae771770SStanislav Sedov          <td class="paramtype">krb5_creds *&nbsp;</td>
365ae771770SStanislav Sedov          <td class="paramname"> <em>c</em></td><td>&nbsp;</td>
366ae771770SStanislav Sedov        </tr>
367ae771770SStanislav Sedov        <tr>
368ae771770SStanislav Sedov          <td></td>
369ae771770SStanislav Sedov          <td>)</td>
370ae771770SStanislav Sedov          <td></td><td></td><td></td>
371ae771770SStanislav Sedov        </tr>
372ae771770SStanislav Sedov      </table>
373ae771770SStanislav Sedov</div>
374ae771770SStanislav Sedov<div class="memdoc">
375ae771770SStanislav Sedov
376ae771770SStanislav Sedov<p>
377ae771770SStanislav SedovDeprecated: use <a class="el" href="group__krb5.html#gd89c4c7b633646c39e4a34a7230c94e1">krb5_free_cred_contents()</a>
378ae771770SStanislav Sedov</div>
379ae771770SStanislav Sedov</div><p>
380ae771770SStanislav Sedov<a class="anchor" name="g220b8b17e81dc71dd3ecd1b079160db9"></a><!-- doxytag: member="deprecated.c::krb5_free_data_contents" ref="g220b8b17e81dc71dd3ecd1b079160db9" args="(krb5_context context, krb5_data *data) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
381ae771770SStanislav Sedov<div class="memitem">
382ae771770SStanislav Sedov<div class="memproto">
383ae771770SStanislav Sedov      <table class="memname">
384ae771770SStanislav Sedov        <tr>
385ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_data_contents           </td>
386ae771770SStanislav Sedov          <td>(</td>
387ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
388ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
389ae771770SStanislav Sedov        </tr>
390ae771770SStanislav Sedov        <tr>
391ae771770SStanislav Sedov          <td class="paramkey"></td>
392ae771770SStanislav Sedov          <td></td>
393ae771770SStanislav Sedov          <td class="paramtype">krb5_data *&nbsp;</td>
394ae771770SStanislav Sedov          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
395ae771770SStanislav Sedov        </tr>
396ae771770SStanislav Sedov        <tr>
397ae771770SStanislav Sedov          <td></td>
398ae771770SStanislav Sedov          <td>)</td>
399ae771770SStanislav Sedov          <td></td><td></td><td></td>
400ae771770SStanislav Sedov        </tr>
401ae771770SStanislav Sedov      </table>
402ae771770SStanislav Sedov</div>
403ae771770SStanislav Sedov<div class="memdoc">
404ae771770SStanislav Sedov
405ae771770SStanislav Sedov<p>
406ae771770SStanislav SedovSame as <a class="el" href="group__krb5.html#gb4b80ac7a8bbab89fe947ae1c7828ea8">krb5_data_free()</a>. MIT compat.<p>
407ae771770SStanislav SedovDeprecated: use <a class="el" href="group__krb5.html#gb4b80ac7a8bbab89fe947ae1c7828ea8">krb5_data_free()</a>.<p>
408ae771770SStanislav Sedov<dl compact><dt><b>Parameters:</b></dt><dd>
409ae771770SStanislav Sedov  <table border="0" cellspacing="2" cellpadding="0">
410ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>Kerberos 5 context. </td></tr>
411ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>krb5_data to free. </td></tr>
412ae771770SStanislav Sedov  </table>
413ae771770SStanislav Sedov</dl>
414ae771770SStanislav Sedov
415ae771770SStanislav Sedov</div>
416ae771770SStanislav Sedov</div><p>
417ae771770SStanislav Sedov<a class="anchor" name="g8053e78a8e7e4959ee047cf902ab9b03"></a><!-- doxytag: member="deprecated.c::krb5_free_error_string" ref="g8053e78a8e7e4959ee047cf902ab9b03" args="(krb5_context context, char *str) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
418ae771770SStanislav Sedov<div class="memitem">
419ae771770SStanislav Sedov<div class="memproto">
420ae771770SStanislav Sedov      <table class="memname">
421ae771770SStanislav Sedov        <tr>
422ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_error_string           </td>
423ae771770SStanislav Sedov          <td>(</td>
424ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
425ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
426ae771770SStanislav Sedov        </tr>
427ae771770SStanislav Sedov        <tr>
428ae771770SStanislav Sedov          <td class="paramkey"></td>
429ae771770SStanislav Sedov          <td></td>
430ae771770SStanislav Sedov          <td class="paramtype">char *&nbsp;</td>
431ae771770SStanislav Sedov          <td class="paramname"> <em>str</em></td><td>&nbsp;</td>
432ae771770SStanislav Sedov        </tr>
433ae771770SStanislav Sedov        <tr>
434ae771770SStanislav Sedov          <td></td>
435ae771770SStanislav Sedov          <td>)</td>
436ae771770SStanislav Sedov          <td></td><td></td><td></td>
437ae771770SStanislav Sedov        </tr>
438ae771770SStanislav Sedov      </table>
439ae771770SStanislav Sedov</div>
440ae771770SStanislav Sedov<div class="memdoc">
441ae771770SStanislav Sedov
442ae771770SStanislav Sedov<p>
443ae771770SStanislav SedovFree the error message returned by krb5_get_error_string().<p>
444ae771770SStanislav SedovDeprecated: use krb5_free_error_message()<p>
445ae771770SStanislav Sedov<dl compact><dt><b>Parameters:</b></dt><dd>
446ae771770SStanislav Sedov  <table border="0" cellspacing="2" cellpadding="0">
447ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>Kerberos context </td></tr>
448ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>str</em>&nbsp;</td><td>error message to free </td></tr>
449ae771770SStanislav Sedov  </table>
450ae771770SStanislav Sedov</dl>
451ae771770SStanislav Sedov
452ae771770SStanislav Sedov</div>
453ae771770SStanislav Sedov</div><p>
454ae771770SStanislav Sedov<a class="anchor" name="g85cd65c25d7420023e41e3c6e134ec28"></a><!-- doxytag: member="deprecated.c::krb5_free_unparsed_name" ref="g85cd65c25d7420023e41e3c6e134ec28" args="(krb5_context context, char *str) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
455ae771770SStanislav Sedov<div class="memitem">
456ae771770SStanislav Sedov<div class="memproto">
457ae771770SStanislav Sedov      <table class="memname">
458ae771770SStanislav Sedov        <tr>
459ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_unparsed_name           </td>
460ae771770SStanislav Sedov          <td>(</td>
461ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
462ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
463ae771770SStanislav Sedov        </tr>
464ae771770SStanislav Sedov        <tr>
465ae771770SStanislav Sedov          <td class="paramkey"></td>
466ae771770SStanislav Sedov          <td></td>
467ae771770SStanislav Sedov          <td class="paramtype">char *&nbsp;</td>
468ae771770SStanislav Sedov          <td class="paramname"> <em>str</em></td><td>&nbsp;</td>
469ae771770SStanislav Sedov        </tr>
470ae771770SStanislav Sedov        <tr>
471ae771770SStanislav Sedov          <td></td>
472ae771770SStanislav Sedov          <td>)</td>
473ae771770SStanislav Sedov          <td></td><td></td><td></td>
474ae771770SStanislav Sedov        </tr>
475ae771770SStanislav Sedov      </table>
476ae771770SStanislav Sedov</div>
477ae771770SStanislav Sedov<div class="memdoc">
478ae771770SStanislav Sedov
479ae771770SStanislav Sedov<p>
480ae771770SStanislav SedovDeprecated: use krb5_xfree().
481ae771770SStanislav Sedov</div>
482ae771770SStanislav Sedov</div><p>
483ae771770SStanislav Sedov<a class="anchor" name="g947e9702f5104802ae27efec9582488a"></a><!-- doxytag: member="deprecated.c::krb5_generate_subkey" ref="g947e9702f5104802ae27efec9582488a" args="(krb5_context context, const krb5_keyblock *key, krb5_keyblock **subkey) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
484ae771770SStanislav Sedov<div class="memitem">
485ae771770SStanislav Sedov<div class="memproto">
486ae771770SStanislav Sedov      <table class="memname">
487ae771770SStanislav Sedov        <tr>
488ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_generate_subkey           </td>
489ae771770SStanislav Sedov          <td>(</td>
490ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
491ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
492ae771770SStanislav Sedov        </tr>
493ae771770SStanislav Sedov        <tr>
494ae771770SStanislav Sedov          <td class="paramkey"></td>
495ae771770SStanislav Sedov          <td></td>
496ae771770SStanislav Sedov          <td class="paramtype">const krb5_keyblock *&nbsp;</td>
497ae771770SStanislav Sedov          <td class="paramname"> <em>key</em>, </td>
498ae771770SStanislav Sedov        </tr>
499ae771770SStanislav Sedov        <tr>
500ae771770SStanislav Sedov          <td class="paramkey"></td>
501ae771770SStanislav Sedov          <td></td>
502ae771770SStanislav Sedov          <td class="paramtype">krb5_keyblock **&nbsp;</td>
503ae771770SStanislav Sedov          <td class="paramname"> <em>subkey</em></td><td>&nbsp;</td>
504ae771770SStanislav Sedov        </tr>
505ae771770SStanislav Sedov        <tr>
506ae771770SStanislav Sedov          <td></td>
507ae771770SStanislav Sedov          <td>)</td>
508ae771770SStanislav Sedov          <td></td><td></td><td></td>
509ae771770SStanislav Sedov        </tr>
510ae771770SStanislav Sedov      </table>
511ae771770SStanislav Sedov</div>
512ae771770SStanislav Sedov<div class="memdoc">
513ae771770SStanislav Sedov
514ae771770SStanislav Sedov<p>
515ae771770SStanislav SedovDeprecated: use <a class="el" href="group__krb5__crypto.html#g147a581626c11fafee04bfda036781ea">krb5_generate_subkey_extended()</a>
516ae771770SStanislav Sedov</div>
517ae771770SStanislav Sedov</div><p>
518ae771770SStanislav Sedov<a class="anchor" name="g36ec67884f1a29c60698339b106a789c"></a><!-- doxytag: member="deprecated.c::krb5_get_cred_from_kdc" ref="g36ec67884f1a29c60698339b106a789c" args="(krb5_context context, krb5_ccache ccache, krb5_creds *in_creds, krb5_creds **out_creds, krb5_creds ***ret_tgts) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
519ae771770SStanislav Sedov<div class="memitem">
520ae771770SStanislav Sedov<div class="memproto">
521ae771770SStanislav Sedov      <table class="memname">
522ae771770SStanislav Sedov        <tr>
523ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_cred_from_kdc           </td>
524ae771770SStanislav Sedov          <td>(</td>
525ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
526ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
527ae771770SStanislav Sedov        </tr>
528ae771770SStanislav Sedov        <tr>
529ae771770SStanislav Sedov          <td class="paramkey"></td>
530ae771770SStanislav Sedov          <td></td>
531ae771770SStanislav Sedov          <td class="paramtype">krb5_ccache&nbsp;</td>
532ae771770SStanislav Sedov          <td class="paramname"> <em>ccache</em>, </td>
533ae771770SStanislav Sedov        </tr>
534ae771770SStanislav Sedov        <tr>
535ae771770SStanislav Sedov          <td class="paramkey"></td>
536ae771770SStanislav Sedov          <td></td>
537ae771770SStanislav Sedov          <td class="paramtype">krb5_creds *&nbsp;</td>
538ae771770SStanislav Sedov          <td class="paramname"> <em>in_creds</em>, </td>
539ae771770SStanislav Sedov        </tr>
540ae771770SStanislav Sedov        <tr>
541ae771770SStanislav Sedov          <td class="paramkey"></td>
542ae771770SStanislav Sedov          <td></td>
543ae771770SStanislav Sedov          <td class="paramtype">krb5_creds **&nbsp;</td>
544ae771770SStanislav Sedov          <td class="paramname"> <em>out_creds</em>, </td>
545ae771770SStanislav Sedov        </tr>
546ae771770SStanislav Sedov        <tr>
547ae771770SStanislav Sedov          <td class="paramkey"></td>
548ae771770SStanislav Sedov          <td></td>
549ae771770SStanislav Sedov          <td class="paramtype">krb5_creds ***&nbsp;</td>
550ae771770SStanislav Sedov          <td class="paramname"> <em>ret_tgts</em></td><td>&nbsp;</td>
551ae771770SStanislav Sedov        </tr>
552ae771770SStanislav Sedov        <tr>
553ae771770SStanislav Sedov          <td></td>
554ae771770SStanislav Sedov          <td>)</td>
555ae771770SStanislav Sedov          <td></td><td></td><td></td>
556ae771770SStanislav Sedov        </tr>
557ae771770SStanislav Sedov      </table>
558ae771770SStanislav Sedov</div>
559ae771770SStanislav Sedov<div class="memdoc">
560ae771770SStanislav Sedov
561ae771770SStanislav Sedov<p>
562ae771770SStanislav SedovDeprecated: use krb5_get_credentials_with_flags().
563ae771770SStanislav Sedov</div>
564ae771770SStanislav Sedov</div><p>
565ae771770SStanislav Sedov<a class="anchor" name="g20443cc492d983894b53660c9edeed5f"></a><!-- doxytag: member="deprecated.c::krb5_get_cred_from_kdc_opt" ref="g20443cc492d983894b53660c9edeed5f" args="(krb5_context context, krb5_ccache ccache, krb5_creds *in_creds, krb5_creds **out_creds, krb5_creds ***ret_tgts, krb5_flags flags) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
566ae771770SStanislav Sedov<div class="memitem">
567ae771770SStanislav Sedov<div class="memproto">
568ae771770SStanislav Sedov      <table class="memname">
569ae771770SStanislav Sedov        <tr>
570ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_cred_from_kdc_opt           </td>
571ae771770SStanislav Sedov          <td>(</td>
572ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
573ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
574ae771770SStanislav Sedov        </tr>
575ae771770SStanislav Sedov        <tr>
576ae771770SStanislav Sedov          <td class="paramkey"></td>
577ae771770SStanislav Sedov          <td></td>
578ae771770SStanislav Sedov          <td class="paramtype">krb5_ccache&nbsp;</td>
579ae771770SStanislav Sedov          <td class="paramname"> <em>ccache</em>, </td>
580ae771770SStanislav Sedov        </tr>
581ae771770SStanislav Sedov        <tr>
582ae771770SStanislav Sedov          <td class="paramkey"></td>
583ae771770SStanislav Sedov          <td></td>
584ae771770SStanislav Sedov          <td class="paramtype">krb5_creds *&nbsp;</td>
585ae771770SStanislav Sedov          <td class="paramname"> <em>in_creds</em>, </td>
586ae771770SStanislav Sedov        </tr>
587ae771770SStanislav Sedov        <tr>
588ae771770SStanislav Sedov          <td class="paramkey"></td>
589ae771770SStanislav Sedov          <td></td>
590ae771770SStanislav Sedov          <td class="paramtype">krb5_creds **&nbsp;</td>
591ae771770SStanislav Sedov          <td class="paramname"> <em>out_creds</em>, </td>
592ae771770SStanislav Sedov        </tr>
593ae771770SStanislav Sedov        <tr>
594ae771770SStanislav Sedov          <td class="paramkey"></td>
595ae771770SStanislav Sedov          <td></td>
596ae771770SStanislav Sedov          <td class="paramtype">krb5_creds ***&nbsp;</td>
597ae771770SStanislav Sedov          <td class="paramname"> <em>ret_tgts</em>, </td>
598ae771770SStanislav Sedov        </tr>
599ae771770SStanislav Sedov        <tr>
600ae771770SStanislav Sedov          <td class="paramkey"></td>
601ae771770SStanislav Sedov          <td></td>
602ae771770SStanislav Sedov          <td class="paramtype">krb5_flags&nbsp;</td>
603ae771770SStanislav Sedov          <td class="paramname"> <em>flags</em></td><td>&nbsp;</td>
604ae771770SStanislav Sedov        </tr>
605ae771770SStanislav Sedov        <tr>
606ae771770SStanislav Sedov          <td></td>
607ae771770SStanislav Sedov          <td>)</td>
608ae771770SStanislav Sedov          <td></td><td></td><td></td>
609ae771770SStanislav Sedov        </tr>
610ae771770SStanislav Sedov      </table>
611ae771770SStanislav Sedov</div>
612ae771770SStanislav Sedov<div class="memdoc">
613ae771770SStanislav Sedov
614ae771770SStanislav Sedov<p>
615ae771770SStanislav SedovDeprecated: use krb5_get_credentials_with_flags().
616ae771770SStanislav Sedov</div>
617ae771770SStanislav Sedov</div><p>
618ae771770SStanislav Sedov<a class="anchor" name="ge382db22c6bc14864e90df67b478af9a"></a><!-- doxytag: member="deprecated.c::krb5_get_in_tkt_with_keytab" ref="ge382db22c6bc14864e90df67b478af9a" args="(krb5_context context, krb5_flags options, krb5_addresses *addrs, const krb5_enctype *etypes, const krb5_preauthtype *pre_auth_types, krb5_keytab keytab, krb5_ccache ccache, krb5_creds *creds, krb5_kdc_rep *ret_as_reply) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
619ae771770SStanislav Sedov<div class="memitem">
620ae771770SStanislav Sedov<div class="memproto">
621ae771770SStanislav Sedov      <table class="memname">
622ae771770SStanislav Sedov        <tr>
623ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_in_tkt_with_keytab           </td>
624ae771770SStanislav Sedov          <td>(</td>
625ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
626ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
627ae771770SStanislav Sedov        </tr>
628ae771770SStanislav Sedov        <tr>
629ae771770SStanislav Sedov          <td class="paramkey"></td>
630ae771770SStanislav Sedov          <td></td>
631ae771770SStanislav Sedov          <td class="paramtype">krb5_flags&nbsp;</td>
632ae771770SStanislav Sedov          <td class="paramname"> <em>options</em>, </td>
633ae771770SStanislav Sedov        </tr>
634ae771770SStanislav Sedov        <tr>
635ae771770SStanislav Sedov          <td class="paramkey"></td>
636ae771770SStanislav Sedov          <td></td>
637ae771770SStanislav Sedov          <td class="paramtype">krb5_addresses *&nbsp;</td>
638ae771770SStanislav Sedov          <td class="paramname"> <em>addrs</em>, </td>
639ae771770SStanislav Sedov        </tr>
640ae771770SStanislav Sedov        <tr>
641ae771770SStanislav Sedov          <td class="paramkey"></td>
642ae771770SStanislav Sedov          <td></td>
643ae771770SStanislav Sedov          <td class="paramtype">const krb5_enctype *&nbsp;</td>
644ae771770SStanislav Sedov          <td class="paramname"> <em>etypes</em>, </td>
645ae771770SStanislav Sedov        </tr>
646ae771770SStanislav Sedov        <tr>
647ae771770SStanislav Sedov          <td class="paramkey"></td>
648ae771770SStanislav Sedov          <td></td>
649ae771770SStanislav Sedov          <td class="paramtype">const krb5_preauthtype *&nbsp;</td>
650ae771770SStanislav Sedov          <td class="paramname"> <em>pre_auth_types</em>, </td>
651ae771770SStanislav Sedov        </tr>
652ae771770SStanislav Sedov        <tr>
653ae771770SStanislav Sedov          <td class="paramkey"></td>
654ae771770SStanislav Sedov          <td></td>
655ae771770SStanislav Sedov          <td class="paramtype">krb5_keytab&nbsp;</td>
656ae771770SStanislav Sedov          <td class="paramname"> <em>keytab</em>, </td>
657ae771770SStanislav Sedov        </tr>
658ae771770SStanislav Sedov        <tr>
659ae771770SStanislav Sedov          <td class="paramkey"></td>
660ae771770SStanislav Sedov          <td></td>
661ae771770SStanislav Sedov          <td class="paramtype">krb5_ccache&nbsp;</td>
662ae771770SStanislav Sedov          <td class="paramname"> <em>ccache</em>, </td>
663ae771770SStanislav Sedov        </tr>
664ae771770SStanislav Sedov        <tr>
665ae771770SStanislav Sedov          <td class="paramkey"></td>
666ae771770SStanislav Sedov          <td></td>
667ae771770SStanislav Sedov          <td class="paramtype">krb5_creds *&nbsp;</td>
668ae771770SStanislav Sedov          <td class="paramname"> <em>creds</em>, </td>
669ae771770SStanislav Sedov        </tr>
670ae771770SStanislav Sedov        <tr>
671ae771770SStanislav Sedov          <td class="paramkey"></td>
672ae771770SStanislav Sedov          <td></td>
673ae771770SStanislav Sedov          <td class="paramtype">krb5_kdc_rep *&nbsp;</td>
674ae771770SStanislav Sedov          <td class="paramname"> <em>ret_as_reply</em></td><td>&nbsp;</td>
675ae771770SStanislav Sedov        </tr>
676ae771770SStanislav Sedov        <tr>
677ae771770SStanislav Sedov          <td></td>
678ae771770SStanislav Sedov          <td>)</td>
679ae771770SStanislav Sedov          <td></td><td></td><td></td>
680ae771770SStanislav Sedov        </tr>
681ae771770SStanislav Sedov      </table>
682ae771770SStanislav Sedov</div>
683ae771770SStanislav Sedov<div class="memdoc">
684ae771770SStanislav Sedov
685ae771770SStanislav Sedov<p>
686ae771770SStanislav SedovDeprecated: use krb5_get_init_creds() and friends.
687ae771770SStanislav Sedov</div>
688ae771770SStanislav Sedov</div><p>
689ae771770SStanislav Sedov<a class="anchor" name="gbcfa94e926adf978549418807a66a0b8"></a><!-- doxytag: member="deprecated.c::krb5_get_in_tkt_with_password" ref="gbcfa94e926adf978549418807a66a0b8" args="(krb5_context context, krb5_flags options, krb5_addresses *addrs, const krb5_enctype *etypes, const krb5_preauthtype *pre_auth_types, const char *password, krb5_ccache ccache, krb5_creds *creds, krb5_kdc_rep *ret_as_reply) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
690ae771770SStanislav Sedov<div class="memitem">
691ae771770SStanislav Sedov<div class="memproto">
692ae771770SStanislav Sedov      <table class="memname">
693ae771770SStanislav Sedov        <tr>
694ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_in_tkt_with_password           </td>
695ae771770SStanislav Sedov          <td>(</td>
696ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
697ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
698ae771770SStanislav Sedov        </tr>
699ae771770SStanislav Sedov        <tr>
700ae771770SStanislav Sedov          <td class="paramkey"></td>
701ae771770SStanislav Sedov          <td></td>
702ae771770SStanislav Sedov          <td class="paramtype">krb5_flags&nbsp;</td>
703ae771770SStanislav Sedov          <td class="paramname"> <em>options</em>, </td>
704ae771770SStanislav Sedov        </tr>
705ae771770SStanislav Sedov        <tr>
706ae771770SStanislav Sedov          <td class="paramkey"></td>
707ae771770SStanislav Sedov          <td></td>
708ae771770SStanislav Sedov          <td class="paramtype">krb5_addresses *&nbsp;</td>
709ae771770SStanislav Sedov          <td class="paramname"> <em>addrs</em>, </td>
710ae771770SStanislav Sedov        </tr>
711ae771770SStanislav Sedov        <tr>
712ae771770SStanislav Sedov          <td class="paramkey"></td>
713ae771770SStanislav Sedov          <td></td>
714ae771770SStanislav Sedov          <td class="paramtype">const krb5_enctype *&nbsp;</td>
715ae771770SStanislav Sedov          <td class="paramname"> <em>etypes</em>, </td>
716ae771770SStanislav Sedov        </tr>
717ae771770SStanislav Sedov        <tr>
718ae771770SStanislav Sedov          <td class="paramkey"></td>
719ae771770SStanislav Sedov          <td></td>
720ae771770SStanislav Sedov          <td class="paramtype">const krb5_preauthtype *&nbsp;</td>
721ae771770SStanislav Sedov          <td class="paramname"> <em>pre_auth_types</em>, </td>
722ae771770SStanislav Sedov        </tr>
723ae771770SStanislav Sedov        <tr>
724ae771770SStanislav Sedov          <td class="paramkey"></td>
725ae771770SStanislav Sedov          <td></td>
726ae771770SStanislav Sedov          <td class="paramtype">const char *&nbsp;</td>
727ae771770SStanislav Sedov          <td class="paramname"> <em>password</em>, </td>
728ae771770SStanislav Sedov        </tr>
729ae771770SStanislav Sedov        <tr>
730ae771770SStanislav Sedov          <td class="paramkey"></td>
731ae771770SStanislav Sedov          <td></td>
732ae771770SStanislav Sedov          <td class="paramtype">krb5_ccache&nbsp;</td>
733ae771770SStanislav Sedov          <td class="paramname"> <em>ccache</em>, </td>
734ae771770SStanislav Sedov        </tr>
735ae771770SStanislav Sedov        <tr>
736ae771770SStanislav Sedov          <td class="paramkey"></td>
737ae771770SStanislav Sedov          <td></td>
738ae771770SStanislav Sedov          <td class="paramtype">krb5_creds *&nbsp;</td>
739ae771770SStanislav Sedov          <td class="paramname"> <em>creds</em>, </td>
740ae771770SStanislav Sedov        </tr>
741ae771770SStanislav Sedov        <tr>
742ae771770SStanislav Sedov          <td class="paramkey"></td>
743ae771770SStanislav Sedov          <td></td>
744ae771770SStanislav Sedov          <td class="paramtype">krb5_kdc_rep *&nbsp;</td>
745ae771770SStanislav Sedov          <td class="paramname"> <em>ret_as_reply</em></td><td>&nbsp;</td>
746ae771770SStanislav Sedov        </tr>
747ae771770SStanislav Sedov        <tr>
748ae771770SStanislav Sedov          <td></td>
749ae771770SStanislav Sedov          <td>)</td>
750ae771770SStanislav Sedov          <td></td><td></td><td></td>
751ae771770SStanislav Sedov        </tr>
752ae771770SStanislav Sedov      </table>
753ae771770SStanislav Sedov</div>
754ae771770SStanislav Sedov<div class="memdoc">
755ae771770SStanislav Sedov
756ae771770SStanislav Sedov<p>
757ae771770SStanislav SedovDeprecated: use krb5_get_init_creds() and friends.
758ae771770SStanislav Sedov</div>
759ae771770SStanislav Sedov</div><p>
760ae771770SStanislav Sedov<a class="anchor" name="gd1c401931abe9725bef8b0ea8a9dd882"></a><!-- doxytag: member="deprecated.c::krb5_get_in_tkt_with_skey" ref="gd1c401931abe9725bef8b0ea8a9dd882" args="(krb5_context context, krb5_flags options, krb5_addresses *addrs, const krb5_enctype *etypes, const krb5_preauthtype *pre_auth_types, const krb5_keyblock *key, krb5_ccache ccache, krb5_creds *creds, krb5_kdc_rep *ret_as_reply) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
761ae771770SStanislav Sedov<div class="memitem">
762ae771770SStanislav Sedov<div class="memproto">
763ae771770SStanislav Sedov      <table class="memname">
764ae771770SStanislav Sedov        <tr>
765ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_in_tkt_with_skey           </td>
766ae771770SStanislav Sedov          <td>(</td>
767ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
768ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
769ae771770SStanislav Sedov        </tr>
770ae771770SStanislav Sedov        <tr>
771ae771770SStanislav Sedov          <td class="paramkey"></td>
772ae771770SStanislav Sedov          <td></td>
773ae771770SStanislav Sedov          <td class="paramtype">krb5_flags&nbsp;</td>
774ae771770SStanislav Sedov          <td class="paramname"> <em>options</em>, </td>
775ae771770SStanislav Sedov        </tr>
776ae771770SStanislav Sedov        <tr>
777ae771770SStanislav Sedov          <td class="paramkey"></td>
778ae771770SStanislav Sedov          <td></td>
779ae771770SStanislav Sedov          <td class="paramtype">krb5_addresses *&nbsp;</td>
780ae771770SStanislav Sedov          <td class="paramname"> <em>addrs</em>, </td>
781ae771770SStanislav Sedov        </tr>
782ae771770SStanislav Sedov        <tr>
783ae771770SStanislav Sedov          <td class="paramkey"></td>
784ae771770SStanislav Sedov          <td></td>
785ae771770SStanislav Sedov          <td class="paramtype">const krb5_enctype *&nbsp;</td>
786ae771770SStanislav Sedov          <td class="paramname"> <em>etypes</em>, </td>
787ae771770SStanislav Sedov        </tr>
788ae771770SStanislav Sedov        <tr>
789ae771770SStanislav Sedov          <td class="paramkey"></td>
790ae771770SStanislav Sedov          <td></td>
791ae771770SStanislav Sedov          <td class="paramtype">const krb5_preauthtype *&nbsp;</td>
792ae771770SStanislav Sedov          <td class="paramname"> <em>pre_auth_types</em>, </td>
793ae771770SStanislav Sedov        </tr>
794ae771770SStanislav Sedov        <tr>
795ae771770SStanislav Sedov          <td class="paramkey"></td>
796ae771770SStanislav Sedov          <td></td>
797ae771770SStanislav Sedov          <td class="paramtype">const krb5_keyblock *&nbsp;</td>
798ae771770SStanislav Sedov          <td class="paramname"> <em>key</em>, </td>
799ae771770SStanislav Sedov        </tr>
800ae771770SStanislav Sedov        <tr>
801ae771770SStanislav Sedov          <td class="paramkey"></td>
802ae771770SStanislav Sedov          <td></td>
803ae771770SStanislav Sedov          <td class="paramtype">krb5_ccache&nbsp;</td>
804ae771770SStanislav Sedov          <td class="paramname"> <em>ccache</em>, </td>
805ae771770SStanislav Sedov        </tr>
806ae771770SStanislav Sedov        <tr>
807ae771770SStanislav Sedov          <td class="paramkey"></td>
808ae771770SStanislav Sedov          <td></td>
809ae771770SStanislav Sedov          <td class="paramtype">krb5_creds *&nbsp;</td>
810ae771770SStanislav Sedov          <td class="paramname"> <em>creds</em>, </td>
811ae771770SStanislav Sedov        </tr>
812ae771770SStanislav Sedov        <tr>
813ae771770SStanislav Sedov          <td class="paramkey"></td>
814ae771770SStanislav Sedov          <td></td>
815ae771770SStanislav Sedov          <td class="paramtype">krb5_kdc_rep *&nbsp;</td>
816ae771770SStanislav Sedov          <td class="paramname"> <em>ret_as_reply</em></td><td>&nbsp;</td>
817ae771770SStanislav Sedov        </tr>
818ae771770SStanislav Sedov        <tr>
819ae771770SStanislav Sedov          <td></td>
820ae771770SStanislav Sedov          <td>)</td>
821ae771770SStanislav Sedov          <td></td><td></td><td></td>
822ae771770SStanislav Sedov        </tr>
823ae771770SStanislav Sedov      </table>
824ae771770SStanislav Sedov</div>
825ae771770SStanislav Sedov<div class="memdoc">
826ae771770SStanislav Sedov
827ae771770SStanislav Sedov<p>
828ae771770SStanislav SedovDeprecated: use krb5_get_init_creds() and friends.
829ae771770SStanislav Sedov</div>
830ae771770SStanislav Sedov</div><p>
831ae771770SStanislav Sedov<a class="anchor" name="gf2bc3bce4dfa1ca2da4331fc36e11b0f"></a><!-- doxytag: member="init_creds.c::krb5_get_init_creds_opt_get_error" ref="gf2bc3bce4dfa1ca2da4331fc36e11b0f" args="(krb5_context context, krb5_get_init_creds_opt *opt, KRB_ERROR **error) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
832ae771770SStanislav Sedov<div class="memitem">
833ae771770SStanislav Sedov<div class="memproto">
834ae771770SStanislav Sedov      <table class="memname">
835ae771770SStanislav Sedov        <tr>
836ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_init_creds_opt_get_error           </td>
837ae771770SStanislav Sedov          <td>(</td>
838ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
839ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
840ae771770SStanislav Sedov        </tr>
841ae771770SStanislav Sedov        <tr>
842ae771770SStanislav Sedov          <td class="paramkey"></td>
843ae771770SStanislav Sedov          <td></td>
844ae771770SStanislav Sedov          <td class="paramtype">krb5_get_init_creds_opt *&nbsp;</td>
845ae771770SStanislav Sedov          <td class="paramname"> <em>opt</em>, </td>
846ae771770SStanislav Sedov        </tr>
847ae771770SStanislav Sedov        <tr>
848ae771770SStanislav Sedov          <td class="paramkey"></td>
849ae771770SStanislav Sedov          <td></td>
850ae771770SStanislav Sedov          <td class="paramtype">KRB_ERROR **&nbsp;</td>
851ae771770SStanislav Sedov          <td class="paramname"> <em>error</em></td><td>&nbsp;</td>
852ae771770SStanislav Sedov        </tr>
853ae771770SStanislav Sedov        <tr>
854ae771770SStanislav Sedov          <td></td>
855ae771770SStanislav Sedov          <td>)</td>
856ae771770SStanislav Sedov          <td></td><td></td><td></td>
857ae771770SStanislav Sedov        </tr>
858ae771770SStanislav Sedov      </table>
859ae771770SStanislav Sedov</div>
860ae771770SStanislav Sedov<div class="memdoc">
861ae771770SStanislav Sedov
862ae771770SStanislav Sedov<p>
863ae771770SStanislav SedovDeprecated: use the new <a class="el" href="group__krb5__credential.html#g1a610bb2706e4048e8220225da110033">krb5_init_creds_init()</a> and <a class="el" href="group__krb5__credential.html#gb5b9ab4698f5af99c06dbcc015c39e27">krb5_init_creds_get_error()</a>.
864ae771770SStanislav Sedov</div>
865ae771770SStanislav Sedov</div><p>
866ae771770SStanislav Sedov<a class="anchor" name="gb30808a4f397cf8b6eeabfe5504d6451"></a><!-- doxytag: member="init_creds.c::krb5_get_init_creds_opt_init" ref="gb30808a4f397cf8b6eeabfe5504d6451" args="(krb5_get_init_creds_opt *opt) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
867ae771770SStanislav Sedov<div class="memitem">
868ae771770SStanislav Sedov<div class="memproto">
869ae771770SStanislav Sedov      <table class="memname">
870ae771770SStanislav Sedov        <tr>
871ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_get_init_creds_opt_init           </td>
872ae771770SStanislav Sedov          <td>(</td>
873ae771770SStanislav Sedov          <td class="paramtype">krb5_get_init_creds_opt *&nbsp;</td>
874ae771770SStanislav Sedov          <td class="paramname"> <em>opt</em>          </td>
875ae771770SStanislav Sedov          <td>&nbsp;)&nbsp;</td>
876ae771770SStanislav Sedov          <td></td>
877ae771770SStanislav Sedov        </tr>
878ae771770SStanislav Sedov      </table>
879ae771770SStanislav Sedov</div>
880ae771770SStanislav Sedov<div class="memdoc">
881ae771770SStanislav Sedov
882ae771770SStanislav Sedov<p>
883ae771770SStanislav SedovDeprecated: use <a class="el" href="group__krb5__credential.html#gbc0922393cb5c5eecec2d83f1851c21b">krb5_get_init_creds_opt_alloc()</a>.<p>
884ae771770SStanislav SedovThe reason <a class="el" href="group__krb5__deprecated.html#gb30808a4f397cf8b6eeabfe5504d6451">krb5_get_init_creds_opt_init()</a> is deprecated is that krb5_get_init_creds_opt is a static structure and for ABI reason it can't grow, ie can't add new functionality.
885ae771770SStanislav Sedov</div>
886ae771770SStanislav Sedov</div><p>
887ae771770SStanislav Sedov<a class="anchor" name="g2726bd189174a87defdec0a8fec82b49"></a><!-- doxytag: member="deprecated.c::krb5_keytab_key_proc" ref="g2726bd189174a87defdec0a8fec82b49" args="(krb5_context context, krb5_enctype enctype, krb5_salt salt, krb5_const_pointer keyseed, krb5_keyblock **key) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
888ae771770SStanislav Sedov<div class="memitem">
889ae771770SStanislav Sedov<div class="memproto">
890ae771770SStanislav Sedov      <table class="memname">
891ae771770SStanislav Sedov        <tr>
892ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_CALLCONV krb5_keytab_key_proc           </td>
893ae771770SStanislav Sedov          <td>(</td>
894ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
895ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
896ae771770SStanislav Sedov        </tr>
897ae771770SStanislav Sedov        <tr>
898ae771770SStanislav Sedov          <td class="paramkey"></td>
899ae771770SStanislav Sedov          <td></td>
900ae771770SStanislav Sedov          <td class="paramtype">krb5_enctype&nbsp;</td>
901ae771770SStanislav Sedov          <td class="paramname"> <em>enctype</em>, </td>
902ae771770SStanislav Sedov        </tr>
903ae771770SStanislav Sedov        <tr>
904ae771770SStanislav Sedov          <td class="paramkey"></td>
905ae771770SStanislav Sedov          <td></td>
906ae771770SStanislav Sedov          <td class="paramtype">krb5_salt&nbsp;</td>
907ae771770SStanislav Sedov          <td class="paramname"> <em>salt</em>, </td>
908ae771770SStanislav Sedov        </tr>
909ae771770SStanislav Sedov        <tr>
910ae771770SStanislav Sedov          <td class="paramkey"></td>
911ae771770SStanislav Sedov          <td></td>
912ae771770SStanislav Sedov          <td class="paramtype">krb5_const_pointer&nbsp;</td>
913ae771770SStanislav Sedov          <td class="paramname"> <em>keyseed</em>, </td>
914ae771770SStanislav Sedov        </tr>
915ae771770SStanislav Sedov        <tr>
916ae771770SStanislav Sedov          <td class="paramkey"></td>
917ae771770SStanislav Sedov          <td></td>
918ae771770SStanislav Sedov          <td class="paramtype">krb5_keyblock **&nbsp;</td>
919ae771770SStanislav Sedov          <td class="paramname"> <em>key</em></td><td>&nbsp;</td>
920ae771770SStanislav Sedov        </tr>
921ae771770SStanislav Sedov        <tr>
922ae771770SStanislav Sedov          <td></td>
923ae771770SStanislav Sedov          <td>)</td>
924ae771770SStanislav Sedov          <td></td><td></td><td></td>
925ae771770SStanislav Sedov        </tr>
926ae771770SStanislav Sedov      </table>
927ae771770SStanislav Sedov</div>
928ae771770SStanislav Sedov<div class="memdoc">
929ae771770SStanislav Sedov
930ae771770SStanislav Sedov<p>
931ae771770SStanislav SedovDeprecated: use krb5_get_init_creds() and friends.
932ae771770SStanislav Sedov</div>
933ae771770SStanislav Sedov</div><p>
934ae771770SStanislav Sedov<a class="anchor" name="g50031239574b31100d9ab158ce7d026a"></a><!-- doxytag: member="crypto.c::krb5_keytype_to_enctypes" ref="g50031239574b31100d9ab158ce7d026a" args="(krb5_context context, krb5_keytype keytype, unsigned *len, krb5_enctype **val) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
935ae771770SStanislav Sedov<div class="memitem">
936ae771770SStanislav Sedov<div class="memproto">
937ae771770SStanislav Sedov      <table class="memname">
938ae771770SStanislav Sedov        <tr>
939ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_keytype_to_enctypes           </td>
940ae771770SStanislav Sedov          <td>(</td>
941ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
942ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
943ae771770SStanislav Sedov        </tr>
944ae771770SStanislav Sedov        <tr>
945ae771770SStanislav Sedov          <td class="paramkey"></td>
946ae771770SStanislav Sedov          <td></td>
947ae771770SStanislav Sedov          <td class="paramtype">krb5_keytype&nbsp;</td>
948ae771770SStanislav Sedov          <td class="paramname"> <em>keytype</em>, </td>
949ae771770SStanislav Sedov        </tr>
950ae771770SStanislav Sedov        <tr>
951ae771770SStanislav Sedov          <td class="paramkey"></td>
952ae771770SStanislav Sedov          <td></td>
953ae771770SStanislav Sedov          <td class="paramtype">unsigned *&nbsp;</td>
954ae771770SStanislav Sedov          <td class="paramname"> <em>len</em>, </td>
955ae771770SStanislav Sedov        </tr>
956ae771770SStanislav Sedov        <tr>
957ae771770SStanislav Sedov          <td class="paramkey"></td>
958ae771770SStanislav Sedov          <td></td>
959ae771770SStanislav Sedov          <td class="paramtype">krb5_enctype **&nbsp;</td>
960ae771770SStanislav Sedov          <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
961ae771770SStanislav Sedov        </tr>
962ae771770SStanislav Sedov        <tr>
963ae771770SStanislav Sedov          <td></td>
964ae771770SStanislav Sedov          <td>)</td>
965ae771770SStanislav Sedov          <td></td><td></td><td></td>
966ae771770SStanislav Sedov        </tr>
967ae771770SStanislav Sedov      </table>
968ae771770SStanislav Sedov</div>
969ae771770SStanislav Sedov<div class="memdoc">
970ae771770SStanislav Sedov
971ae771770SStanislav Sedov<p>
972ae771770SStanislav SedovDeprecated: keytypes doesn't exists, they are really enctypes.
973ae771770SStanislav Sedov</div>
974ae771770SStanislav Sedov</div><p>
975ae771770SStanislav Sedov<a class="anchor" name="gd41975d389631db8a13151fb864c0c42"></a><!-- doxytag: member="deprecated.c::krb5_keytype_to_enctypes_default" ref="gd41975d389631db8a13151fb864c0c42" args="(krb5_context context, krb5_keytype keytype, unsigned *len, krb5_enctype **val) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
976ae771770SStanislav Sedov<div class="memitem">
977ae771770SStanislav Sedov<div class="memproto">
978ae771770SStanislav Sedov      <table class="memname">
979ae771770SStanislav Sedov        <tr>
980ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_keytype_to_enctypes_default           </td>
981ae771770SStanislav Sedov          <td>(</td>
982ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
983ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
984ae771770SStanislav Sedov        </tr>
985ae771770SStanislav Sedov        <tr>
986ae771770SStanislav Sedov          <td class="paramkey"></td>
987ae771770SStanislav Sedov          <td></td>
988ae771770SStanislav Sedov          <td class="paramtype">krb5_keytype&nbsp;</td>
989ae771770SStanislav Sedov          <td class="paramname"> <em>keytype</em>, </td>
990ae771770SStanislav Sedov        </tr>
991ae771770SStanislav Sedov        <tr>
992ae771770SStanislav Sedov          <td class="paramkey"></td>
993ae771770SStanislav Sedov          <td></td>
994ae771770SStanislav Sedov          <td class="paramtype">unsigned *&nbsp;</td>
995ae771770SStanislav Sedov          <td class="paramname"> <em>len</em>, </td>
996ae771770SStanislav Sedov        </tr>
997ae771770SStanislav Sedov        <tr>
998ae771770SStanislav Sedov          <td class="paramkey"></td>
999ae771770SStanislav Sedov          <td></td>
1000ae771770SStanislav Sedov          <td class="paramtype">krb5_enctype **&nbsp;</td>
1001ae771770SStanislav Sedov          <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
1002ae771770SStanislav Sedov        </tr>
1003ae771770SStanislav Sedov        <tr>
1004ae771770SStanislav Sedov          <td></td>
1005ae771770SStanislav Sedov          <td>)</td>
1006ae771770SStanislav Sedov          <td></td><td></td><td></td>
1007ae771770SStanislav Sedov        </tr>
1008ae771770SStanislav Sedov      </table>
1009ae771770SStanislav Sedov</div>
1010ae771770SStanislav Sedov<div class="memdoc">
1011ae771770SStanislav Sedov
1012ae771770SStanislav Sedov<p>
1013ae771770SStanislav SedovDeprecated: keytypes doesn't exists, they are really enctypes.
1014ae771770SStanislav Sedov</div>
1015ae771770SStanislav Sedov</div><p>
1016ae771770SStanislav Sedov<a class="anchor" name="gdf3188d181f3940b049f5064f74a90ec"></a><!-- doxytag: member="deprecated.c::krb5_keytype_to_string" ref="gdf3188d181f3940b049f5064f74a90ec" args="(krb5_context context, krb5_keytype keytype, char **string) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
1017ae771770SStanislav Sedov<div class="memitem">
1018ae771770SStanislav Sedov<div class="memproto">
1019ae771770SStanislav Sedov      <table class="memname">
1020ae771770SStanislav Sedov        <tr>
1021ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_keytype_to_string           </td>
1022ae771770SStanislav Sedov          <td>(</td>
1023ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
1024ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
1025ae771770SStanislav Sedov        </tr>
1026ae771770SStanislav Sedov        <tr>
1027ae771770SStanislav Sedov          <td class="paramkey"></td>
1028ae771770SStanislav Sedov          <td></td>
1029ae771770SStanislav Sedov          <td class="paramtype">krb5_keytype&nbsp;</td>
1030ae771770SStanislav Sedov          <td class="paramname"> <em>keytype</em>, </td>
1031ae771770SStanislav Sedov        </tr>
1032ae771770SStanislav Sedov        <tr>
1033ae771770SStanislav Sedov          <td class="paramkey"></td>
1034ae771770SStanislav Sedov          <td></td>
1035ae771770SStanislav Sedov          <td class="paramtype">char **&nbsp;</td>
1036ae771770SStanislav Sedov          <td class="paramname"> <em>string</em></td><td>&nbsp;</td>
1037ae771770SStanislav Sedov        </tr>
1038ae771770SStanislav Sedov        <tr>
1039ae771770SStanislav Sedov          <td></td>
1040ae771770SStanislav Sedov          <td>)</td>
1041ae771770SStanislav Sedov          <td></td><td></td><td></td>
1042ae771770SStanislav Sedov        </tr>
1043ae771770SStanislav Sedov      </table>
1044ae771770SStanislav Sedov</div>
1045ae771770SStanislav Sedov<div class="memdoc">
1046ae771770SStanislav Sedov
1047ae771770SStanislav Sedov<p>
1048ae771770SStanislav SedovDeprecated: keytypes doesn't exists, they are really enctypes in most cases, use krb5_enctype_to_string().
1049ae771770SStanislav Sedov</div>
1050ae771770SStanislav Sedov</div><p>
1051ae771770SStanislav Sedov<a class="anchor" name="g8edb548aa6c313e464c2134dbc0870c6"></a><!-- doxytag: member="deprecated.c::krb5_password_key_proc" ref="g8edb548aa6c313e464c2134dbc0870c6" args="(krb5_context context, krb5_enctype type, krb5_salt salt, krb5_const_pointer keyseed, krb5_keyblock **key) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
1052ae771770SStanislav Sedov<div class="memitem">
1053ae771770SStanislav Sedov<div class="memproto">
1054ae771770SStanislav Sedov      <table class="memname">
1055ae771770SStanislav Sedov        <tr>
1056ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_CALLCONV krb5_password_key_proc           </td>
1057ae771770SStanislav Sedov          <td>(</td>
1058ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
1059ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
1060ae771770SStanislav Sedov        </tr>
1061ae771770SStanislav Sedov        <tr>
1062ae771770SStanislav Sedov          <td class="paramkey"></td>
1063ae771770SStanislav Sedov          <td></td>
1064ae771770SStanislav Sedov          <td class="paramtype">krb5_enctype&nbsp;</td>
1065ae771770SStanislav Sedov          <td class="paramname"> <em>type</em>, </td>
1066ae771770SStanislav Sedov        </tr>
1067ae771770SStanislav Sedov        <tr>
1068ae771770SStanislav Sedov          <td class="paramkey"></td>
1069ae771770SStanislav Sedov          <td></td>
1070ae771770SStanislav Sedov          <td class="paramtype">krb5_salt&nbsp;</td>
1071ae771770SStanislav Sedov          <td class="paramname"> <em>salt</em>, </td>
1072ae771770SStanislav Sedov        </tr>
1073ae771770SStanislav Sedov        <tr>
1074ae771770SStanislav Sedov          <td class="paramkey"></td>
1075ae771770SStanislav Sedov          <td></td>
1076ae771770SStanislav Sedov          <td class="paramtype">krb5_const_pointer&nbsp;</td>
1077ae771770SStanislav Sedov          <td class="paramname"> <em>keyseed</em>, </td>
1078ae771770SStanislav Sedov        </tr>
1079ae771770SStanislav Sedov        <tr>
1080ae771770SStanislav Sedov          <td class="paramkey"></td>
1081ae771770SStanislav Sedov          <td></td>
1082ae771770SStanislav Sedov          <td class="paramtype">krb5_keyblock **&nbsp;</td>
1083ae771770SStanislav Sedov          <td class="paramname"> <em>key</em></td><td>&nbsp;</td>
1084ae771770SStanislav Sedov        </tr>
1085ae771770SStanislav Sedov        <tr>
1086ae771770SStanislav Sedov          <td></td>
1087ae771770SStanislav Sedov          <td>)</td>
1088ae771770SStanislav Sedov          <td></td><td></td><td></td>
1089ae771770SStanislav Sedov        </tr>
1090ae771770SStanislav Sedov      </table>
1091ae771770SStanislav Sedov</div>
1092ae771770SStanislav Sedov<div class="memdoc">
1093ae771770SStanislav Sedov
1094ae771770SStanislav Sedov<p>
1095ae771770SStanislav SedovDeprecated: use krb5_get_init_creds() and friends.
1096ae771770SStanislav Sedov</div>
1097ae771770SStanislav Sedov</div><p>
1098ae771770SStanislav Sedov<a class="anchor" name="g14f320f353bf7c0b325e520627aeecd1"></a><!-- doxytag: member="deprecated.c::krb5_princ_realm" ref="g14f320f353bf7c0b325e520627aeecd1" args="(krb5_context context, krb5_principal principal) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
1099ae771770SStanislav Sedov<div class="memitem">
1100ae771770SStanislav Sedov<div class="memproto">
1101ae771770SStanislav Sedov      <table class="memname">
1102ae771770SStanislav Sedov        <tr>
1103ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_realm* KRB5_LIB_CALL krb5_princ_realm           </td>
1104ae771770SStanislav Sedov          <td>(</td>
1105ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
1106ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
1107ae771770SStanislav Sedov        </tr>
1108ae771770SStanislav Sedov        <tr>
1109ae771770SStanislav Sedov          <td class="paramkey"></td>
1110ae771770SStanislav Sedov          <td></td>
1111ae771770SStanislav Sedov          <td class="paramtype">krb5_principal&nbsp;</td>
1112ae771770SStanislav Sedov          <td class="paramname"> <em>principal</em></td><td>&nbsp;</td>
1113ae771770SStanislav Sedov        </tr>
1114ae771770SStanislav Sedov        <tr>
1115ae771770SStanislav Sedov          <td></td>
1116ae771770SStanislav Sedov          <td>)</td>
1117ae771770SStanislav Sedov          <td></td><td></td><td></td>
1118ae771770SStanislav Sedov        </tr>
1119ae771770SStanislav Sedov      </table>
1120ae771770SStanislav Sedov</div>
1121ae771770SStanislav Sedov<div class="memdoc">
1122ae771770SStanislav Sedov
1123ae771770SStanislav Sedov<p>
1124ae771770SStanislav SedovDeprecated: use <a class="el" href="group__krb5__principal.html#gccd23426798cf776a96c23a455576362">krb5_principal_get_realm()</a>
1125ae771770SStanislav Sedov</div>
1126ae771770SStanislav Sedov</div><p>
1127ae771770SStanislav Sedov<a class="anchor" name="g376b5b8ec96bd7e644c1583291997dca"></a><!-- doxytag: member="deprecated.c::krb5_princ_set_realm" ref="g376b5b8ec96bd7e644c1583291997dca" args="(krb5_context context, krb5_principal principal, krb5_realm *realm) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
1128ae771770SStanislav Sedov<div class="memitem">
1129ae771770SStanislav Sedov<div class="memproto">
1130ae771770SStanislav Sedov      <table class="memname">
1131ae771770SStanislav Sedov        <tr>
1132ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_princ_set_realm           </td>
1133ae771770SStanislav Sedov          <td>(</td>
1134ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
1135ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
1136ae771770SStanislav Sedov        </tr>
1137ae771770SStanislav Sedov        <tr>
1138ae771770SStanislav Sedov          <td class="paramkey"></td>
1139ae771770SStanislav Sedov          <td></td>
1140ae771770SStanislav Sedov          <td class="paramtype">krb5_principal&nbsp;</td>
1141ae771770SStanislav Sedov          <td class="paramname"> <em>principal</em>, </td>
1142ae771770SStanislav Sedov        </tr>
1143ae771770SStanislav Sedov        <tr>
1144ae771770SStanislav Sedov          <td class="paramkey"></td>
1145ae771770SStanislav Sedov          <td></td>
1146ae771770SStanislav Sedov          <td class="paramtype">krb5_realm *&nbsp;</td>
1147ae771770SStanislav Sedov          <td class="paramname"> <em>realm</em></td><td>&nbsp;</td>
1148ae771770SStanislav Sedov        </tr>
1149ae771770SStanislav Sedov        <tr>
1150ae771770SStanislav Sedov          <td></td>
1151ae771770SStanislav Sedov          <td>)</td>
1152ae771770SStanislav Sedov          <td></td><td></td><td></td>
1153ae771770SStanislav Sedov        </tr>
1154ae771770SStanislav Sedov      </table>
1155ae771770SStanislav Sedov</div>
1156ae771770SStanislav Sedov<div class="memdoc">
1157ae771770SStanislav Sedov
1158ae771770SStanislav Sedov<p>
1159ae771770SStanislav SedovDeprecated: use <a class="el" href="group__krb5__principal.html#gaacf06babb00b391f35a8468a0ec96f9">krb5_principal_set_realm()</a>
1160ae771770SStanislav Sedov</div>
1161ae771770SStanislav Sedov</div><p>
1162ae771770SStanislav Sedov<a class="anchor" name="gf89cefa0b780e9252ab97b7dd1bf340e"></a><!-- doxytag: member="deprecated.c::krb5_set_error_string" ref="gf89cefa0b780e9252ab97b7dd1bf340e" args="(krb5_context context, const char *fmt,...) __attribute__((format(printf" -->
1163ae771770SStanislav Sedov<div class="memitem">
1164ae771770SStanislav Sedov<div class="memproto">
1165ae771770SStanislav Sedov      <table class="memname">
1166ae771770SStanislav Sedov        <tr>
1167ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_set_error_string           </td>
1168ae771770SStanislav Sedov          <td>(</td>
1169ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
1170ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
1171ae771770SStanislav Sedov        </tr>
1172ae771770SStanislav Sedov        <tr>
1173ae771770SStanislav Sedov          <td class="paramkey"></td>
1174ae771770SStanislav Sedov          <td></td>
1175ae771770SStanislav Sedov          <td class="paramtype">const char *&nbsp;</td>
1176ae771770SStanislav Sedov          <td class="paramname"> <em>fmt</em>, </td>
1177ae771770SStanislav Sedov        </tr>
1178ae771770SStanislav Sedov        <tr>
1179ae771770SStanislav Sedov          <td class="paramkey"></td>
1180ae771770SStanislav Sedov          <td></td>
1181ae771770SStanislav Sedov          <td class="paramtype">&nbsp;</td>
1182ae771770SStanislav Sedov          <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
1183ae771770SStanislav Sedov        </tr>
1184ae771770SStanislav Sedov        <tr>
1185ae771770SStanislav Sedov          <td></td>
1186ae771770SStanislav Sedov          <td>)</td>
1187ae771770SStanislav Sedov          <td></td><td></td><td></td>
1188ae771770SStanislav Sedov        </tr>
1189ae771770SStanislav Sedov      </table>
1190ae771770SStanislav Sedov</div>
1191ae771770SStanislav Sedov<div class="memdoc">
1192ae771770SStanislav Sedov
1193ae771770SStanislav Sedov<p>
1194ae771770SStanislav SedovSet the error message returned by krb5_get_error_string().<p>
1195ae771770SStanislav SedovDeprecated: use krb5_get_error_message()<p>
1196ae771770SStanislav Sedov<dl compact><dt><b>Parameters:</b></dt><dd>
1197ae771770SStanislav Sedov  <table border="0" cellspacing="2" cellpadding="0">
1198ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>Kerberos context </td></tr>
1199ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>fmt</em>&nbsp;</td><td>error message to free</td></tr>
1200ae771770SStanislav Sedov  </table>
1201ae771770SStanislav Sedov</dl>
1202ae771770SStanislav Sedov<dl class="return" compact><dt><b>Returns:</b></dt><dd>Return an error code or 0. </dd></dl>
1203ae771770SStanislav Sedov
1204ae771770SStanislav Sedov</div>
1205ae771770SStanislav Sedov</div><p>
1206ae771770SStanislav Sedov<a class="anchor" name="gf02ee01e78556f96ba033376a6e5de71"></a><!-- doxytag: member="deprecated.c::krb5_string_to_keytype" ref="gf02ee01e78556f96ba033376a6e5de71" args="(krb5_context context, const char *string, krb5_keytype *keytype) KRB5_DEPRECATED_FUNCTION(&quot;Use X instead&quot;)" -->
1207ae771770SStanislav Sedov<div class="memitem">
1208ae771770SStanislav Sedov<div class="memproto">
1209ae771770SStanislav Sedov      <table class="memname">
1210ae771770SStanislav Sedov        <tr>
1211ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_string_to_keytype           </td>
1212ae771770SStanislav Sedov          <td>(</td>
1213ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
1214ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
1215ae771770SStanislav Sedov        </tr>
1216ae771770SStanislav Sedov        <tr>
1217ae771770SStanislav Sedov          <td class="paramkey"></td>
1218ae771770SStanislav Sedov          <td></td>
1219ae771770SStanislav Sedov          <td class="paramtype">const char *&nbsp;</td>
1220ae771770SStanislav Sedov          <td class="paramname"> <em>string</em>, </td>
1221ae771770SStanislav Sedov        </tr>
1222ae771770SStanislav Sedov        <tr>
1223ae771770SStanislav Sedov          <td class="paramkey"></td>
1224ae771770SStanislav Sedov          <td></td>
1225ae771770SStanislav Sedov          <td class="paramtype">krb5_keytype *&nbsp;</td>
1226ae771770SStanislav Sedov          <td class="paramname"> <em>keytype</em></td><td>&nbsp;</td>
1227ae771770SStanislav Sedov        </tr>
1228ae771770SStanislav Sedov        <tr>
1229ae771770SStanislav Sedov          <td></td>
1230ae771770SStanislav Sedov          <td>)</td>
1231ae771770SStanislav Sedov          <td></td><td></td><td></td>
1232ae771770SStanislav Sedov        </tr>
1233ae771770SStanislav Sedov      </table>
1234ae771770SStanislav Sedov</div>
1235ae771770SStanislav Sedov<div class="memdoc">
1236ae771770SStanislav Sedov
1237ae771770SStanislav Sedov<p>
1238ae771770SStanislav SedovDeprecated: keytypes doesn't exists, they are really enctypes in most cases, use krb5_string_to_enctype().
1239ae771770SStanislav Sedov</div>
1240ae771770SStanislav Sedov</div><p>
1241ae771770SStanislav Sedov<a class="anchor" name="ga698492299702f5568e941b62bf4decd"></a><!-- doxytag: member="deprecated.c::krb5_vset_error_string" ref="ga698492299702f5568e941b62bf4decd" args="(krb5_context context, const char *fmt, va_list args) __attribute__((format(printf" -->
1242ae771770SStanislav Sedov<div class="memitem">
1243ae771770SStanislav Sedov<div class="memproto">
1244ae771770SStanislav Sedov      <table class="memname">
1245ae771770SStanislav Sedov        <tr>
1246ae771770SStanislav Sedov          <td class="memname">KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_vset_error_string           </td>
1247ae771770SStanislav Sedov          <td>(</td>
1248ae771770SStanislav Sedov          <td class="paramtype">krb5_context&nbsp;</td>
1249ae771770SStanislav Sedov          <td class="paramname"> <em>context</em>, </td>
1250ae771770SStanislav Sedov        </tr>
1251ae771770SStanislav Sedov        <tr>
1252ae771770SStanislav Sedov          <td class="paramkey"></td>
1253ae771770SStanislav Sedov          <td></td>
1254ae771770SStanislav Sedov          <td class="paramtype">const char *&nbsp;</td>
1255ae771770SStanislav Sedov          <td class="paramname"> <em>fmt</em>, </td>
1256ae771770SStanislav Sedov        </tr>
1257ae771770SStanislav Sedov        <tr>
1258ae771770SStanislav Sedov          <td class="paramkey"></td>
1259ae771770SStanislav Sedov          <td></td>
1260ae771770SStanislav Sedov          <td class="paramtype">va_list&nbsp;</td>
1261ae771770SStanislav Sedov          <td class="paramname"> <em>args</em></td><td>&nbsp;</td>
1262ae771770SStanislav Sedov        </tr>
1263ae771770SStanislav Sedov        <tr>
1264ae771770SStanislav Sedov          <td></td>
1265ae771770SStanislav Sedov          <td>)</td>
1266ae771770SStanislav Sedov          <td></td><td></td><td></td>
1267ae771770SStanislav Sedov        </tr>
1268ae771770SStanislav Sedov      </table>
1269ae771770SStanislav Sedov</div>
1270ae771770SStanislav Sedov<div class="memdoc">
1271ae771770SStanislav Sedov
1272ae771770SStanislav Sedov<p>
1273ae771770SStanislav SedovSet the error message returned by krb5_get_error_string(), deprecated, use <a class="el" href="group__krb5__error.html#g8961540f386e3e3d2700d31f7a4ba63d">krb5_set_error_message()</a>.<p>
1274ae771770SStanislav SedovDeprecated: use krb5_vset_error_message()<p>
1275ae771770SStanislav Sedov<dl compact><dt><b>Parameters:</b></dt><dd>
1276ae771770SStanislav Sedov  <table border="0" cellspacing="2" cellpadding="0">
1277ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>Kerberos context </td></tr>
1278ae771770SStanislav Sedov    <tr><td valign="top"></td><td valign="top"><em>msg</em>&nbsp;</td><td>error message to free</td></tr>
1279ae771770SStanislav Sedov  </table>
1280ae771770SStanislav Sedov</dl>
1281ae771770SStanislav Sedov<dl class="return" compact><dt><b>Returns:</b></dt><dd>Return an error code or 0. </dd></dl>
1282ae771770SStanislav Sedov
1283ae771770SStanislav Sedov</div>
1284ae771770SStanislav Sedov</div><p>
1285ae771770SStanislav Sedov</div>
1286ae771770SStanislav Sedov<hr size="1"><address style="text-align: right;"><small>
1287*cf771f22SStanislav SedovGenerated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address>
1288ae771770SStanislav Sedov</body>
1289ae771770SStanislav Sedov</html>
1290