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 Page</span></a></li> 16ae771770SStanislav Sedov <li><a href="pages.html"><span>Related 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 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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</td></tr> 37ae771770SStanislav Sedov 38ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br> 39ae771770SStanislav SedovKRB5_LIB_CALL </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</td></tr> 67ae771770SStanislav Sedov 68ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br> 69ae771770SStanislav SedovKRB5_LIB_CALL </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("Use X instead")</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 </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("Use X instead")</td></tr> 73ae771770SStanislav Sedov 74ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br> 75ae771770SStanislav SedovKRB5_LIB_CALL </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("Use X instead")</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 </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 </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 </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</td></tr> 91ae771770SStanislav Sedov 92ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br> 93ae771770SStanislav SedovKRB5_LIB_CALL </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</td></tr> 100ae771770SStanislav Sedov 101ae771770SStanislav Sedov<tr><td class="memItemLeft" nowrap align="right" valign="top">KRB5_LIB_FUNCTION void <br> 102ae771770SStanislav SedovKRB5_LIB_CALL </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("Use X instead")</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 </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("Use X instead")</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 </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("Use X instead")</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("Use X instead")" --> 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 </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 </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 * </td> 133ae771770SStanislav Sedov <td class="paramname"> <em>seqnumber</em></td><td> </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("Use X instead")" --> 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 </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 </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 </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 * </td> 174ae771770SStanislav Sedov <td class="paramname"> <em>similar</em></td><td> </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("Use X instead")" --> 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 </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 * </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 * </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 * </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 * </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 * </td> 227ae771770SStanislav Sedov <td class="paramname"> <em>result_string</em></td><td> </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> </td><td>a Keberos context </td></tr> 243ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>creds</em> </td><td></td></tr> 244ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>newpw</em> </td><td></td></tr> 245ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>result_code</em> </td><td></td></tr> 246ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>result_code_string</em> </td><td></td></tr> 247ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>result_string</em> </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("Use X instead")" --> 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 </td> 262ae771770SStanislav Sedov <td class="paramname"> <em>context</em> </td> 263ae771770SStanislav Sedov <td> ) </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> </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("Use X instead")" --> 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 </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 * </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 ** </td> 301ae771770SStanislav Sedov <td class="paramname"> <em>res</em></td><td> </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("Use X instead")" --> 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 </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 </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 </td> 336ae771770SStanislav Sedov <td class="paramname"> <em>etype2</em></td><td> </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("Use X instead")" --> 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 </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 * </td> 365ae771770SStanislav Sedov <td class="paramname"> <em>c</em></td><td> </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("Use X instead")" --> 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 </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 * </td> 394ae771770SStanislav Sedov <td class="paramname"> <em>data</em></td><td> </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> </td><td>Kerberos 5 context. </td></tr> 411ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>data</em> </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("Use X instead")" --> 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 </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 * </td> 431ae771770SStanislav Sedov <td class="paramname"> <em>str</em></td><td> </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> </td><td>Kerberos context </td></tr> 448ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>str</em> </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("Use X instead")" --> 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 </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 * </td> 468ae771770SStanislav Sedov <td class="paramname"> <em>str</em></td><td> </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("Use X instead")" --> 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 </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 * </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 ** </td> 503ae771770SStanislav Sedov <td class="paramname"> <em>subkey</em></td><td> </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("Use X instead")" --> 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 </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 </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 * </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 ** </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 *** </td> 550ae771770SStanislav Sedov <td class="paramname"> <em>ret_tgts</em></td><td> </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("Use X instead")" --> 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 </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 </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 * </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 ** </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 *** </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 </td> 603ae771770SStanislav Sedov <td class="paramname"> <em>flags</em></td><td> </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("Use X instead")" --> 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 </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 </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 * </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 * </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 * </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 </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 </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 * </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 * </td> 674ae771770SStanislav Sedov <td class="paramname"> <em>ret_as_reply</em></td><td> </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("Use X instead")" --> 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 </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 </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 * </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 * </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 * </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 * </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 </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 * </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 * </td> 745ae771770SStanislav Sedov <td class="paramname"> <em>ret_as_reply</em></td><td> </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("Use X instead")" --> 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 </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 </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 * </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 * </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 * </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 * </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 </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 * </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 * </td> 816ae771770SStanislav Sedov <td class="paramname"> <em>ret_as_reply</em></td><td> </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("Use X instead")" --> 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 </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 * </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 ** </td> 851ae771770SStanislav Sedov <td class="paramname"> <em>error</em></td><td> </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("Use X instead")" --> 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 * </td> 874ae771770SStanislav Sedov <td class="paramname"> <em>opt</em> </td> 875ae771770SStanislav Sedov <td> ) </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("Use X instead")" --> 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 </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 </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 </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 </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 ** </td> 919ae771770SStanislav Sedov <td class="paramname"> <em>key</em></td><td> </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("Use X instead")" --> 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 </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 </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 * </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 ** </td> 960ae771770SStanislav Sedov <td class="paramname"> <em>val</em></td><td> </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("Use X instead")" --> 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 </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 </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 * </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 ** </td> 1001ae771770SStanislav Sedov <td class="paramname"> <em>val</em></td><td> </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("Use X instead")" --> 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 </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 </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 ** </td> 1036ae771770SStanislav Sedov <td class="paramname"> <em>string</em></td><td> </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("Use X instead")" --> 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 </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 </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 </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 </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 ** </td> 1083ae771770SStanislav Sedov <td class="paramname"> <em>key</em></td><td> </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("Use X instead")" --> 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 </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 </td> 1112ae771770SStanislav Sedov <td class="paramname"> <em>principal</em></td><td> </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("Use X instead")" --> 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 </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 </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 * </td> 1147ae771770SStanislav Sedov <td class="paramname"> <em>realm</em></td><td> </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 </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 * </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"> </td> 1182ae771770SStanislav Sedov <td class="paramname"> <em>...</em></td><td> </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> </td><td>Kerberos context </td></tr> 1199ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>fmt</em> </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("Use X instead")" --> 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 </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 * </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 * </td> 1226ae771770SStanislav Sedov <td class="paramname"> <em>keytype</em></td><td> </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 </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 * </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 </td> 1261ae771770SStanislav Sedov <td class="paramname"> <em>args</em></td><td> </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> </td><td>Kerberos context </td></tr> 1278ae771770SStanislav Sedov <tr><td valign="top"></td><td valign="top"><em>msg</em> </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 <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