source: heimdal/trunk/lib/krb5/krb5_check_transited.cat3

Last change on this file was 1, checked in by Paul Smedley, 10 years ago

Initial commit of Heimdal 1.5.3

File size: 3.3 KB
Line 
1
2KRB5_CHECK_TRANSITED(3) BSD Library Functions Manual KRB5_CHECK_TRANSITED(3)
3
4NNAAMMEE
5 kkrrbb55__cchheecckk__ttrraannssiitteedd, kkrrbb55__cchheecckk__ttrraannssiitteedd__rreeaallmmss,
6 kkrrbb55__ddoommaaiinn__xx550000__ddeeccooddee, kkrrbb55__ddoommaaiinn__xx550000__eennccooddee -- realm transit verifi-
7 cation and encoding/decoding functions
8
9LLIIBBRRAARRYY
10 Kerberos 5 Library (libkrb5, -lkrb5)
11
12SSYYNNOOPPSSIISS
13 ##iinncclluuddee <<kkrrbb55..hh>>
14
15 _k_r_b_5___e_r_r_o_r___c_o_d_e
16 kkrrbb55__cchheecckk__ttrraannssiitteedd(_k_r_b_5___c_o_n_t_e_x_t _c_o_n_t_e_x_t, _k_r_b_5___c_o_n_s_t___r_e_a_l_m _c_l_i_e_n_t___r_e_a_l_m,
17 _k_r_b_5___c_o_n_s_t___r_e_a_l_m _s_e_r_v_e_r___r_e_a_l_m, _k_r_b_5___r_e_a_l_m _*_r_e_a_l_m_s, _i_n_t _n_u_m___r_e_a_l_m_s,
18 _i_n_t _*_b_a_d___r_e_a_l_m);
19
20 _k_r_b_5___e_r_r_o_r___c_o_d_e
21 kkrrbb55__cchheecckk__ttrraannssiitteedd__rreeaallmmss(_k_r_b_5___c_o_n_t_e_x_t _c_o_n_t_e_x_t,
22 _c_o_n_s_t _c_h_a_r _*_c_o_n_s_t _*_r_e_a_l_m_s, _i_n_t _n_u_m___r_e_a_l_m_s, _i_n_t _*_b_a_d___r_e_a_l_m);
23
24 _k_r_b_5___e_r_r_o_r___c_o_d_e
25 kkrrbb55__ddoommaaiinn__xx550000__ddeeccooddee(_k_r_b_5___c_o_n_t_e_x_t _c_o_n_t_e_x_t, _k_r_b_5___d_a_t_a _t_r,
26 _c_h_a_r _*_*_*_r_e_a_l_m_s, _i_n_t _*_n_u_m___r_e_a_l_m_s, _c_o_n_s_t _c_h_a_r _*_c_l_i_e_n_t___r_e_a_l_m,
27 _c_o_n_s_t _c_h_a_r _*_s_e_r_v_e_r___r_e_a_l_m);
28
29 _k_r_b_5___e_r_r_o_r___c_o_d_e
30 kkrrbb55__ddoommaaiinn__xx550000__eennccooddee(_c_h_a_r _*_*_r_e_a_l_m_s, _i_n_t _n_u_m___r_e_a_l_m_s,
31 _k_r_b_5___d_a_t_a _*_e_n_c_o_d_i_n_g);
32
33DDEESSCCRRIIPPTTIIOONN
34 kkrrbb55__cchheecckk__ttrraannssiitteedd() checks the path from _c_l_i_e_n_t___r_e_a_l_m to _s_e_r_v_e_r___r_e_a_l_m
35 where _r_e_a_l_m_s and _n_u_m___r_e_a_l_m_s is the realms between them. If the function
36 returns an error value, _b_a_d___r_e_a_l_m will be set to the realm in the list
37 causing the error. kkrrbb55__cchheecckk__ttrraannssiitteedd() is used internally by the KDC
38 and libkrb5 and should not be called by client applications.
39
40 kkrrbb55__cchheecckk__ttrraannssiitteedd__rreeaallmmss() is deprecated.
41
42 kkrrbb55__ddoommaaiinn__xx550000__eennccooddee() and kkrrbb55__ddoommaaiinn__xx550000__ddeeccooddee() encodes and
43 decodes the realm names in the X500 format that Kerberos uses to describe
44 the transited realms in krbtgts.
45
46SSEEEE AALLSSOO
47 krb5(3), krb5.conf(5)
48
49HEIMDAL May 1, 2006 HEIMDAL
Note: See TracBrowser for help on using the repository browser.