/freebsd/crypto/krb5/src/kdc/ |
H A D | kdc_util.h | 53 fetch_last_req_info (krb5_db_entry *, krb5_last_req_entry ***); 62 krb5_db_entry **krbtgt_ptr, 69 krb5_db_entry **, krb5_keyblock **, krb5_kvno *); 72 get_first_current_key(krb5_context context, krb5_db_entry *entry, 77 krb5_db_entry *candidate, krb5_db_entry **alias_out, 78 krb5_db_entry **storage_out, krb5_keyblock *kb_out); 81 validate_as_request (kdc_realm_t *, krb5_kdc_req *, krb5_db_entry *, 82 krb5_db_entry *, krb5_timestamp, 87 krb5_db_entry *server, krb5_ticket *ticket, krb5_pac pac, 89 krb5_db_entry *stkt_server, krb5_timestamp kdc_time, [all …]
|
H A D | tgs_policy.c | 51 typedef int (check_tgs_svc_pol_fn)(krb5_kdc_req *, krb5_db_entry *, 120 check_tgs_svc_deny_opts(krb5_kdc_req *req, krb5_db_entry *server, in check_tgs_svc_deny_opts() 144 check_tgs_svc_deny_all(krb5_kdc_req *req, krb5_db_entry *server, in check_tgs_svc_deny_all() 170 check_tgs_svc_reqd_flags(krb5_kdc_req *req, krb5_db_entry *server, in check_tgs_svc_reqd_flags() 190 check_tgs_svc_time(krb5_kdc_req *req, krb5_db_entry *server, krb5_ticket *tkt, in check_tgs_svc_time() 201 check_tgs_svc_policy(krb5_kdc_req *req, krb5_db_entry *server, in check_tgs_svc_policy() 250 check_tgs_lineage(krb5_db_entry *server, krb5_ticket *tkt, in check_tgs_lineage() 263 krb5_db_entry *server, krb5_ticket *tkt, krb5_pac pac, in check_tgs_s4u2self() 265 krb5_pa_s4u_x509_user *s4u_x509_user, krb5_db_entry *client, in check_tgs_s4u2self() 270 krb5_db_entry empty_server = { 0 }; in check_tgs_s4u2self() [all …]
|
H A D | kdc_util.c | 73 krb5_db_entry **server, 76 krb5_db_entry *, krb5_enctype, 146 krb5_ticket **ticket_out, krb5_db_entry **krbtgt_ptr, in kdc_process_tgs_req() 160 krb5_db_entry * krbtgt = NULL; in kdc_process_tgs_req() 296 krb5_auth_context auth_context, krb5_db_entry **server, in kdc_rd_ap_req() 362 krb5_boolean match_enctype, krb5_db_entry **server_ptr, in kdc_get_server_key() 366 krb5_db_entry * server = NULL; in kdc_get_server_key() 418 krb5_db_entry *server, krb5_enctype enctype, krb5_kvno kvno, in find_server_key() 462 get_first_current_key(krb5_context context, krb5_db_entry *entry, in get_first_current_key() 487 krb5_db_entry *candidate, krb5_db_entry **alias_out, in get_local_tgt() [all …]
|
H A D | policy.h | 37 const krb5_db_entry *client, const krb5_db_entry *server, 43 const krb5_db_entry *server, const krb5_ticket *ticket,
|
H A D | kdc_authdata.c | 302 krb5_keyblock *server_key, krb5_db_entry *krbtgt, in add_auth_indicators() 342 krb5_db_entry *local_tgt, krb5_keyblock *local_tgt_key, in get_auth_indicators() 462 handle_pac(kdc_realm_t *realm, unsigned int flags, krb5_db_entry *client, in handle_pac() 463 krb5_db_entry *server, krb5_db_entry *subject_server, in handle_pac() 464 krb5_db_entry *local_tgt, krb5_keyblock *local_tgt_key, in handle_pac() 476 krb5_db_entry *signing_tgt; in handle_pac() 577 handle_authdata(kdc_realm_t *realm, unsigned int flags, krb5_db_entry *client, in handle_authdata() 578 krb5_db_entry *server, krb5_db_entry *subject_server, in handle_authdata() 579 krb5_db_entry *local_tgt, krb5_keyblock *local_tgt_key, in handle_authdata()
|
/freebsd/crypto/krb5/src/include/ |
H A D | kdb.h | 213 } krb5_db_entry; typedef 385 krb5_db_entry **entry ); 386 void krb5_db_free_principal ( krb5_context kcontext, krb5_db_entry *entry ); 388 krb5_db_entry *entry ); 402 int (*func) (krb5_pointer, krb5_db_entry *), 432 krb5_db_entry *dbentp, 440 krb5_db_entry *dbentp, 486 krb5_db_entry * entry, 492 krb5_db_entry * entry, 501 krb5_db_entry * entry, [all …]
|
/freebsd/crypto/krb5/src/plugins/kdb/db2/ |
H A D | kdb_db2.h | 57 unsigned int, krb5_db_entry **); 58 krb5_error_code krb5_db2_put_principal(krb5_context, krb5_db_entry *, 62 krb5_db_entry *), 120 krb5_db_entry *entry, 125 krb5_db_entry *entry, 131 krb5_db_entry *client, krb5_db_entry *server, 139 krb5_db_entry *client, krb5_db_entry *server,
|
H A D | db2_exp.c | 118 krb5_db_entry **d), 122 krb5_db_entry *d, 133 krb5_db_entry *), 163 (krb5_context kcontext, krb5_kdc_req *request, krb5_db_entry *client, 164 krb5_db_entry *server, krb5_timestamp kdc_time, const char **status, 172 krb5_db_entry *client, krb5_db_entry *server,
|
H A D | kdb_xdr.h | 13 krb5_db_entry **entry); 16 krb5_dbe_free(krb5_context context, krb5_db_entry *entry); 20 krb5_db_entry *entry);
|
/freebsd/crypto/krb5/src/plugins/kdb/lmdb/ |
H A D | klmdb-int.h | 40 const krb5_db_entry *entry, 43 const krb5_db_entry *entry, 52 krb5_db_entry **entry_out); 53 void klmdb_decode_princ_lockout(krb5_context context, krb5_db_entry *entry, 61 krb5_db_entry *entry, 63 krb5_error_code klmdb_lockout_audit(krb5_context context, krb5_db_entry *entry, 69 krb5_db_entry *entry,
|
H A D | lockout.c | 34 lookup_lockout_policy(krb5_context context, krb5_db_entry *entry, in lookup_lockout_policy() 85 krb5_timestamp lockout_duration, krb5_db_entry *entry) in locked_check_p() 104 klmdb_lockout_check_policy(krb5_context context, krb5_db_entry *entry, in klmdb_lockout_check_policy() 124 klmdb_lockout_audit(krb5_context context, krb5_db_entry *entry, in klmdb_lockout_audit()
|
/freebsd/crypto/krb5/src/kadmin/dbutil/ |
H A D | kdb5_util.h | 42 extern krb5_db_entry master_db; 63 (char *, int, krb5_db_entry *, int, int); 68 extern int create_db_entry (krb5_principal, krb5_db_entry *); 89 krb5_db_entry *db_entry); 94 extern krb5_error_code add_new_mkey(krb5_context, krb5_db_entry *, 97 extern krb5_kvno get_next_kvno(krb5_context, krb5_db_entry *);
|
H A D | tabdump.c | 60 typedef int (tdump_princ_fn)(struct rec_args *, const char *, krb5_db_entry *); 129 get_adb(krb5_db_entry *dbe, osa_princ_ent_rec *adb) in get_adb() 261 alias(struct rec_args *args, const char *name, krb5_db_entry *dbe) in alias() 332 keyinfo_common(struct rec_args *args, const char *name, krb5_db_entry *entry, in keyinfo_common() 357 keydata(struct rec_args *args, const char *name, krb5_db_entry *dbe) in keydata() 364 keyinfo(struct rec_args *args, const char *name, krb5_db_entry *dbe) in keyinfo() 389 princ_flags(struct rec_args *args, const char *name, krb5_db_entry *dbe) in princ_flags() 423 princ_lockout(struct rec_args *args, const char *name, krb5_db_entry *dbe) in princ_lockout() 444 princ_meta(struct rec_args *args, const char *name, krb5_db_entry *dbe) in princ_meta() 517 princ_stringattrs(struct rec_args *args, const char *name, krb5_db_entry *dbe) in princ_stringattrs() [all …]
|
/freebsd/crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ |
H A D | ldap_misc.h | 48 krb5_get_attributes_mask(krb5_context, krb5_db_entry *, int *); 51 krb5_get_princ_type(krb5_context, krb5_db_entry *, int *); 54 krb5_get_princ_count(krb5_context, krb5_db_entry *, int *); 57 krb5_get_linkdn(krb5_context, krb5_db_entry *, char ***); 60 krb5_get_userdn(krb5_context, krb5_db_entry *, char **); 121 krb5_db_entry *entry);
|
H A D | ldap_principal.h | 99 krb5_ldap_put_principal(krb5_context, krb5_db_entry *, char **); 103 unsigned int, krb5_db_entry **); 114 krb5_error_code (*)(krb5_pointer, krb5_db_entry *), 121 krb5_dbe_free_contents(krb5_context context, krb5_db_entry *entry); 124 krb5_dbe_free_contents(krb5_context, krb5_db_entry *); 142 krb5_decode_krbsecretkey(krb5_context, krb5_db_entry *, struct berval **, 152 krb5_read_tkt_policy(krb5_context, krb5_ldap_context *, krb5_db_entry *,
|
H A D | kdb_ldap.h | 278 krb5_db_entry *client, krb5_db_entry *server, 285 const krb5_address *remote_addr, krb5_db_entry *client, 286 krb5_db_entry *server, krb5_timestamp authtime, 292 const krb5_db_entry *server, 307 krb5_db_entry *entry, 312 krb5_db_entry *entry,
|
H A D | kdb_xdr.c | 36 krb5_dbe_update_tl_data(krb5_context context, krb5_db_entry *entry, in krb5_dbe_update_tl_data() 82 krb5_dbe_lookup_tl_data(krb5_context context, krb5_db_entry *entry, in krb5_dbe_lookup_tl_data() 104 krb5_dbe_update_last_pwd_change(krb5_context context, krb5_db_entry *entry, in krb5_dbe_update_last_pwd_change() 119 krb5_dbe_lookup_last_pwd_change(krb5_context context, krb5_db_entry *entry, in krb5_dbe_lookup_last_pwd_change()
|
H A D | lockout.c | 39 krb5_db_entry *entry, in lookup_lockout_policy() 87 krb5_db_entry *entry) in locked_check_p() 107 krb5_db_entry *entry, in krb5_ldap_lockout_check_policy() 135 krb5_db_entry *entry, in krb5_ldap_lockout_audit()
|
H A D | ldap_principal.c | 111 krb5_dbe_free_contents(krb5_context context, krb5_db_entry *entry) in krb5_dbe_free_contents() 134 krb5_error_code (*func)(krb5_pointer, krb5_db_entry *), in iterate_entry() argument 139 krb5_db_entry entry = { 0 }, *entptr; in iterate_entry() 204 krb5_error_code (*func)(krb5_pointer, krb5_db_entry *), in krb5_ldap_iterate() argument 207 krb5_db_entry entry; in krb5_ldap_iterate() 221 memset(&entry, 0, sizeof(krb5_db_entry)); in krb5_ldap_iterate() 293 krb5_db_entry *entry = NULL; in krb5_ldap_delete_principal() 403 is_standalone_principal(krb5_context kcontext, krb5_db_entry *entry, int *res) in is_standalone_principal() 462 krb5_db_entry *entry = NULL; in krb5_ldap_rename_principal()
|
/freebsd/crypto/krb5/src/plugins/preauth/securid_sam2/ |
H A D | extern.h | 33 int *, krb5_db_entry **); 41 krb5_db_entry *client, 46 krb5_db_entry *client, 52 krb5_error_code get_grail_edata(krb5_context context, krb5_db_entry *client, 56 krb5_error_code verify_grail_data(krb5_context context, krb5_db_entry *client,
|
H A D | grail.c | 51 get_grail_key(krb5_context context, krb5_db_entry *client, in get_grail_key() 54 krb5_db_entry *grail_entry = NULL; in get_grail_key() 76 decrypt_track_data(krb5_context context, krb5_db_entry *client, in decrypt_track_data() 112 encrypt_track_data(krb5_context context, krb5_db_entry *client, in encrypt_track_data() 155 get_grail_edata(krb5_context context, krb5_db_entry *client, in get_grail_edata() 198 verify_grail_data(krb5_context context, krb5_db_entry *client, in verify_grail_data()
|
/freebsd/crypto/krb5/src/lib/kdb/ |
H A D | kdb_cpw.c | 87 krb5_db_entry *dbent, krb5_key_data *old_kd, in preserve_one_old_key() 124 krb5_db_entry *dbent, unsigned int keepold, int n_key_data, in preserve_old_keys() 154 krb5_db_entry *db_entry, int kvno) in add_key_rnd() 247 const char *passwd, krb5_db_entry *db_entry, int kvno) in add_key_pwd() 343 unsigned int keepold, krb5_db_entry *db_entry) in rekey() 400 unsigned int keepold, krb5_db_entry *dbent) in krb5_dbe_crk() 415 krb5_db_entry *dbent) in krb5_dbe_ark() 430 krb5_db_entry *dbent) in krb5_dbe_def_cpw() 445 krb5_db_entry *dbent) in krb5_dbe_apw()
|
H A D | kdb5.c | 804 unsigned int flags, krb5_db_entry **entry_out) in krb5_db_get_principal() 808 krb5_db_entry *entry; in krb5_db_get_principal() 859 krb5_db_free_principal(krb5_context kcontext, krb5_db_entry *entry) in krb5_db_free_principal() 959 krb5int_put_principal_no_log(krb5_context kcontext, krb5_db_entry *entry) in krb5int_put_principal_no_log() 981 krb5_db_put_principal(krb5_context kcontext, krb5_db_entry *entry) in krb5_db_put_principal() 1060 krb5_db_entry *entry; in krb5_db_rename_principal() 1099 int (*func)(krb5_pointer, krb5_db_entry *); 1104 sort_entry_callback_proxy(krb5_pointer func_arg, krb5_db_entry *entry) in sort_entry_callback_proxy() 1116 int (*func)(krb5_pointer, krb5_db_entry *), in krb5_db_iterate() argument 1262 krb5_db_entry *master_entry; in krb5_db_fetch_mkey() [all …]
|
/freebsd/crypto/krb5/src/include/krb5/ |
H A D | kdcauthdata_plugin.h | 109 krb5_db_entry *client, krb5_db_entry *server, 110 krb5_db_entry *header_server,
|
/freebsd/crypto/krb5/src/lib/kadm5/srv/ |
H A D | server_kdb.c | 19 krb5_db_entry master_db; 178 krb5_db_entry *kdb; in kdb_get_hist_key() 258 krb5_principal principal, krb5_db_entry **kdb_ptr, in kdb_get_entry() 264 krb5_db_entry *kdb; in kdb_get_entry() 328 krb5_db_entry *kdb, osa_princ_ent_rec *adb) in kdb_free_entry() 365 krb5_db_entry *kdb, osa_princ_ent_rec *adb) in kdb_put_entry() 422 kdb_iter_func(krb5_pointer data, krb5_db_entry *kdb) in kdb_iter_func()
|