1b528cefcSMark Murray /* This is a generated file */ 2b528cefcSMark Murray #ifndef __hdb_private_h__ 3b528cefcSMark Murray #define __hdb_private_h__ 4b528cefcSMark Murray 5b528cefcSMark Murray #include <stdarg.h> 6b528cefcSMark Murray 7b528cefcSMark Murray krb5_error_code 8*ae771770SStanislav Sedov _hdb_fetch_kvno ( 98373020dSJacques Vidrine krb5_context /*context*/, 108373020dSJacques Vidrine HDB */*db*/, 11c19800e8SDoug Rabson krb5_const_principal /*principal*/, 128373020dSJacques Vidrine unsigned /*flags*/, 13*ae771770SStanislav Sedov krb5_kvno /*kvno*/, 14c19800e8SDoug Rabson hdb_entry_ex */*entry*/); 15c19800e8SDoug Rabson 16c19800e8SDoug Rabson hdb_master_key 17c19800e8SDoug Rabson _hdb_find_master_key ( 18c19800e8SDoug Rabson uint32_t */*mkvno*/, 19c19800e8SDoug Rabson hdb_master_key /*mkey*/); 20c19800e8SDoug Rabson 21*ae771770SStanislav Sedov krb5_error_code 22*ae771770SStanislav Sedov _hdb_keytab2hdb_entry ( 23*ae771770SStanislav Sedov krb5_context /*context*/, 24*ae771770SStanislav Sedov const krb5_keytab_entry */*ktentry*/, 25*ae771770SStanislav Sedov hdb_entry_ex */*entry*/); 26*ae771770SStanislav Sedov 27c19800e8SDoug Rabson int 28c19800e8SDoug Rabson _hdb_mkey_decrypt ( 29c19800e8SDoug Rabson krb5_context /*context*/, 30c19800e8SDoug Rabson hdb_master_key /*key*/, 31c19800e8SDoug Rabson krb5_key_usage /*usage*/, 32c19800e8SDoug Rabson void */*ptr*/, 33c19800e8SDoug Rabson size_t /*size*/, 34c19800e8SDoug Rabson krb5_data */*res*/); 35c19800e8SDoug Rabson 36c19800e8SDoug Rabson int 37c19800e8SDoug Rabson _hdb_mkey_encrypt ( 38c19800e8SDoug Rabson krb5_context /*context*/, 39c19800e8SDoug Rabson hdb_master_key /*key*/, 40c19800e8SDoug Rabson krb5_key_usage /*usage*/, 41c19800e8SDoug Rabson const void */*ptr*/, 42c19800e8SDoug Rabson size_t /*size*/, 43c19800e8SDoug Rabson krb5_data */*res*/); 44c19800e8SDoug Rabson 45c19800e8SDoug Rabson int 46c19800e8SDoug Rabson _hdb_mkey_version (hdb_master_key /*mkey*/); 47b528cefcSMark Murray 48b528cefcSMark Murray krb5_error_code 498373020dSJacques Vidrine _hdb_remove ( 508373020dSJacques Vidrine krb5_context /*context*/, 518373020dSJacques Vidrine HDB */*db*/, 52c19800e8SDoug Rabson krb5_const_principal /*principal*/); 53b528cefcSMark Murray 54b528cefcSMark Murray krb5_error_code 558373020dSJacques Vidrine _hdb_store ( 568373020dSJacques Vidrine krb5_context /*context*/, 578373020dSJacques Vidrine HDB */*db*/, 588373020dSJacques Vidrine unsigned /*flags*/, 59c19800e8SDoug Rabson hdb_entry_ex */*entry*/); 60b528cefcSMark Murray 61b528cefcSMark Murray #endif /* __hdb_private_h__ */ 62