Lines Matching refs:krb5_context

98     void (*free_entry)(krb5_context, struct hdb_entry_ex *);
130 krb5_error_code (*hdb_open)(krb5_context, struct HDB*, int, mode_t);
137 krb5_error_code (*hdb_close)(krb5_context, struct HDB*);
141 void (*hdb_free)(krb5_context, struct HDB*, hdb_entry_ex*);
149 krb5_error_code (*hdb_fetch_kvno)(krb5_context, struct HDB*,
155 krb5_error_code (*hdb_store)(krb5_context, struct HDB*,
160 krb5_error_code (*hdb_remove)(krb5_context, struct HDB*,
165 krb5_error_code (*hdb_firstkey)(krb5_context, struct HDB*,
170 krb5_error_code (*hdb_nextkey)(krb5_context, struct HDB*,
179 krb5_error_code (*hdb_lock)(krb5_context, struct HDB*, int);
183 krb5_error_code (*hdb_unlock)(krb5_context, struct HDB*);
189 krb5_error_code (*hdb_rename)(krb5_context, struct HDB*, const char*);
197 krb5_error_code (*hdb__get)(krb5_context, struct HDB*,
211 krb5_error_code (*hdb__put)(krb5_context, struct HDB*, int,
221 krb5_error_code (*hdb__del)(krb5_context, struct HDB*, krb5_data);
230 krb5_error_code (*hdb_destroy)(krb5_context, struct HDB*);
237 krb5_error_code (*hdb_get_realms)(krb5_context, struct HDB *, krb5_realm **);
250 krb5_error_code (*hdb_password)(krb5_context, struct HDB*, hdb_entry_ex*, const char *, int);
261 krb5_error_code (*hdb_auth_status)(krb5_context, struct HDB *, hdb_entry_ex *, int);
265 krb5_error_code (*hdb_check_constrained_delegation)(krb5_context, struct HDB *, hdb_entry_ex *, krb5_const_principal);
270 krb5_error_code (*hdb_check_pkinit_ms_upn_match)(krb5_context, struct HDB *, hdb_entry_ex *, krb5_const_principal);
275 krb5_error_code (*hdb_check_s4u2self)(krb5_context, struct HDB *, hdb_entry_ex *, krb5_const_principal);
283 krb5_error_code (*hdb_set_sync)(krb5_context, struct HDB *, int);
290 krb5_error_code (*init)(krb5_context, void **);
293 krb5_error_code (*create)(krb5_context, HDB **, const char *filename);
307 typedef krb5_error_code (*hdb_foreach_func_t)(krb5_context, HDB*,