diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/kdb.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/include/kdb.h b/src/include/kdb.h index d401fd544..8b03398e5 100644 --- a/src/include/kdb.h +++ b/src/include/kdb.h @@ -350,11 +350,6 @@ krb5_error_code krb5_db_iterate ( krb5_context kcontext, int (*func) (krb5_pointer, krb5_db_entry *), krb5_pointer func_arg ); -krb5_error_code krb5_db_set_mkey_list( krb5_context context, - krb5_keylist_node * keylist); - -krb5_error_code krb5_db_get_mkey_list( krb5_context kcontext, - krb5_keylist_node ** keylist); krb5_error_code krb5_db_store_master_key ( krb5_context kcontext, char *keyfile, @@ -382,7 +377,9 @@ krb5_db_fetch_mkey_list( krb5_context context, const krb5_keyblock * mkey, krb5_kvno mkvno, krb5_keylist_node **mkeys_list ); - +/** + * Free a master keylist. + */ void krb5_db_free_mkey_list( krb5_context context, krb5_keylist_node *mkey_list ); @@ -411,6 +408,10 @@ krb5_db_setup_mkey_name ( krb5_context context, char **fullname, krb5_principal *principal); +/** + * Decrypts the key given in @@a key_data. If @a mkey is specified, that + * master key is used. If @a mkey is NULL, then all master keys are tried. + */ krb5_error_code krb5_dbe_decrypt_key_data( krb5_context context, const krb5_keyblock * mkey, |
