1
/* This is a generated file */
2
#ifndef __kdc_private_h__
3
#define __kdc_private_h__
8
_kdc_add_KRB5SignedPath (
9
krb5_context /*context*/,
10
krb5_kdc_configuration */*config*/,
11
hdb_entry_ex */*krbtgt*/,
12
krb5_enctype /*enctype*/,
13
krb5_principal /*client*/,
14
krb5_const_principal /*server*/,
15
krb5_principals /*principals*/,
16
EncTicketPart */*tkt*/);
19
_kdc_add_inital_verified_cas (
20
krb5_context /*context*/,
21
krb5_kdc_configuration */*config*/,
22
pk_client_params */*cp*/,
23
EncTicketPart */*tkt*/);
27
krb5_context /*context*/,
28
krb5_kdc_configuration */*config*/,
30
const krb5_data */*req_buffer*/,
33
struct sockaddr */*from_addr*/,
34
int /*datagram_reply*/);
38
krb5_context /*context*/,
39
krb5_kdc_configuration */*config*/,
40
hdb_entry_ex */*client_ex*/,
41
const char */*client_name*/,
42
hdb_entry_ex */*server_ex*/,
43
const char */*server_name*/,
45
krb5_data */*e_data*/);
48
_kdc_check_addresses (
49
krb5_context /*context*/,
50
krb5_kdc_configuration */*config*/,
51
HostAddresses */*addresses*/,
52
const struct sockaddr */*from*/);
56
krb5_context /*context*/,
57
krb5_kdc_configuration */*config*/,
58
krb5_const_principal /*principal*/,
60
krb5uint32 */*kvno_ptr*/,
62
hdb_entry_ex **/*h*/);
66
krb5_context /*context*/,
67
krb5_kdc_configuration */*config*/,
68
const struct DigestREQ */*req*/,
71
struct sockaddr */*addr*/);
75
krb5_context /*context*/,
76
krb5_kdc_configuration */*config*/,
77
const struct Kx509Request */*req*/,
80
struct sockaddr */*addr*/);
84
krb5_context /*context*/,
85
krb5_kdc_configuration */*config*/,
87
const EncTicketPart */*et*/,
88
EncKDCRepPart */*ek*/,
89
krb5_enctype /*etype*/,
91
const EncryptionKey */*skey*/,
93
const EncryptionKey */*reply_key*/,
95
const char **/*e_text*/,
96
krb5_data */*reply*/);
100
krb5_context /*context*/,
101
krb5_boolean /*use_strongest_session_key*/,
102
krb5_boolean /*is_preauth*/,
103
hdb_entry_ex */*princ*/,
104
krb5_enctype */*etypes*/,
106
krb5_enctype */*ret_enctype*/,
111
const KDC_REQ */*req*/,
116
_kdc_fix_time (time_t **/*t*/);
120
krb5_context /*context*/,
121
hdb_entry_ex */*ent*/);
124
_kdc_get_preferred_key (
125
krb5_context /*context*/,
126
krb5_kdc_configuration */*config*/,
128
const char */*name*/,
129
krb5_enctype */*enctype*/,
134
krb5_context /*context*/,
135
krb5_principal /*principal*/);
138
_kdc_is_weak_exception (
139
krb5_principal /*principal*/,
140
krb5_enctype /*etype*/);
144
krb5_context /*context*/,
145
krb5_kdc_configuration */*config*/,
146
const char */*type*/,
147
KerberosTime /*authtime*/,
148
KerberosTime */*starttime*/,
149
KerberosTime /*endtime*/,
150
KerberosTime */*renew_till*/);
153
_kdc_make_anonymous_principalname (PrincipalName */*pn*/);
157
krb5_context /*context*/,
158
hdb_entry_ex */*client*/,
163
krb5_context /*context*/,
164
const krb5_principal /*client_principal*/,
165
const krb5_principal /*delegated_proxy_principal*/,
166
hdb_entry_ex */*client*/,
167
hdb_entry_ex */*server*/,
168
hdb_entry_ex */*krbtgt*/,
173
_kdc_pk_check_client (
174
krb5_context /*context*/,
175
krb5_kdc_configuration */*config*/,
177
hdb_entry_ex */*client*/,
178
pk_client_params */*cp*/,
179
char **/*subject_name*/);
182
_kdc_pk_free_client_param (
183
krb5_context /*context*/,
184
pk_client_params */*cp*/);
187
_kdc_pk_mk_pa_reply (
188
krb5_context /*context*/,
189
krb5_kdc_configuration */*config*/,
190
pk_client_params */*cp*/,
191
const hdb_entry_ex */*client*/,
192
krb5_enctype /*sessionetype*/,
193
const KDC_REQ */*req*/,
194
const krb5_data */*req_buffer*/,
195
krb5_keyblock **/*reply_key*/,
196
krb5_keyblock */*sessionkey*/,
197
METHOD_DATA */*md*/);
201
krb5_context /*context*/,
202
krb5_kdc_configuration */*config*/,
203
const KDC_REQ */*req*/,
204
const PA_DATA */*pa*/,
205
hdb_entry_ex */*client*/,
206
pk_client_params **/*ret_params*/);
210
krb5_context /*context*/,
211
krb5_kdc_configuration */*config*/,
214
const char */*from*/,
215
struct sockaddr */*from_addr*/,
216
int /*datagram_reply*/);
219
_kdc_tkt_add_if_relevant_ad (
220
krb5_context /*context*/,
221
EncTicketPart */*tkt*/,
223
const krb5_data */*data*/);
226
_kdc_try_kx509_request (
229
struct Kx509Request */*req*/,
232
#endif /* __kdc_private_h__ */