Home
last modified time | relevance | path

Searched refs:krb5_db_entry (Results 1 – 25 of 70) sorted by relevance

123

/freebsd/crypto/krb5/src/kdc/
H A Dkdc_util.h53 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 Dtgs_policy.c51 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 Dkdc_util.c73 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 Dpolicy.h37 const krb5_db_entry *client, const krb5_db_entry *server,
43 const krb5_db_entry *server, const krb5_ticket *ticket,
H A Dkdc_authdata.c302 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 Dkdb.h213 } 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 Dkdb_db2.h57 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 Ddb2_exp.c118 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 Dkdb_xdr.h13 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 Dklmdb-int.h40 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 Dlockout.c34 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 Dkdb5_util.h42 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 Dtabdump.c60 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 Dldap_misc.h48 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 Dldap_principal.h99 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 Dkdb_ldap.h278 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 Dkdb_xdr.c36 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 Dlockout.c39 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 Dldap_principal.c111 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 Dextern.h33 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 Dgrail.c51 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 Dkdb_cpw.c87 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 Dkdb5.c804 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 Dkdcauthdata_plugin.h109 krb5_db_entry *client, krb5_db_entry *server,
110 krb5_db_entry *header_server,
/freebsd/crypto/krb5/src/lib/kadm5/srv/
H A Dserver_kdb.c19 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()

123