📄 hdb-protos.h
字号:
/* This is a generated file */#ifndef __hdb_protos_h__#define __hdb_protos_h__#include <stdarg.h>#ifdef __cplusplusextern "C" {#endifkrb5_error_codehdb_add_master_key ( krb5_context /*context*/, krb5_keyblock */*key*/, hdb_master_key */*inout*/);krb5_error_codehdb_check_db_format ( krb5_context /*context*/, HDB */*db*/);krb5_error_codehdb_clear_extension ( krb5_context /*context*/, hdb_entry */*entry*/, int /*type*/);krb5_error_codehdb_clear_master_key ( krb5_context /*context*/, HDB */*db*/);krb5_error_codehdb_create ( krb5_context /*context*/, HDB **/*db*/, const char */*filename*/);krb5_error_codehdb_db_create ( krb5_context /*context*/, HDB **/*db*/, const char */*filename*/);const char *hdb_db_dir (krb5_context /*context*/);const char *hdb_dbinfo_get_acl_file ( krb5_context /*context*/, struct hdb_dbinfo */*dbp*/);const krb5_config_binding *hdb_dbinfo_get_binding ( krb5_context /*context*/, struct hdb_dbinfo */*dbp*/);const char *hdb_dbinfo_get_dbname ( krb5_context /*context*/, struct hdb_dbinfo */*dbp*/);const char *hdb_dbinfo_get_label ( krb5_context /*context*/, struct hdb_dbinfo */*dbp*/);const char *hdb_dbinfo_get_log_file ( krb5_context /*context*/, struct hdb_dbinfo */*dbp*/);const char *hdb_dbinfo_get_mkey_file ( krb5_context /*context*/, struct hdb_dbinfo */*dbp*/);struct hdb_dbinfo *hdb_dbinfo_get_next ( struct hdb_dbinfo */*dbp*/, struct hdb_dbinfo */*dbprevp*/);const char *hdb_dbinfo_get_realm ( krb5_context /*context*/, struct hdb_dbinfo */*dbp*/);const char *hdb_default_db (krb5_context /*context*/);krb5_error_codehdb_enctype2key ( krb5_context /*context*/, hdb_entry */*e*/, krb5_enctype /*enctype*/, Key **/*key*/);krb5_error_codehdb_entry2string ( krb5_context /*context*/, hdb_entry */*ent*/, char **/*str*/);inthdb_entry2value ( krb5_context /*context*/, const hdb_entry */*ent*/, krb5_data */*value*/);inthdb_entry_alias2value ( krb5_context /*context*/, const hdb_entry_alias */*alias*/, krb5_data */*value*/);krb5_error_codehdb_entry_check_mandatory ( krb5_context /*context*/, const hdb_entry */*ent*/);inthdb_entry_clear_password ( krb5_context /*context*/, hdb_entry */*entry*/);krb5_error_codehdb_entry_get_ConstrainedDelegACL ( const hdb_entry */*entry*/, const HDB_Ext_Constrained_delegation_acl **/*a*/);krb5_error_codehdb_entry_get_aliases ( const hdb_entry */*entry*/, const HDB_Ext_Aliases **/*a*/);inthdb_entry_get_password ( krb5_context /*context*/, HDB */*db*/, const hdb_entry */*entry*/, char **/*p*/);krb5_error_codehdb_entry_get_pkinit_acl ( const hdb_entry */*entry*/, const HDB_Ext_PKINIT_acl **/*a*/);krb5_error_codehdb_entry_get_pkinit_hash ( const hdb_entry */*entry*/, const HDB_Ext_PKINIT_hash **/*a*/);krb5_error_codehdb_entry_get_pw_change_time ( const hdb_entry */*entry*/, time_t */*t*/);inthdb_entry_set_password ( krb5_context /*context*/, HDB */*db*/, hdb_entry */*entry*/, const char */*p*/);krb5_error_codehdb_entry_set_pw_change_time ( krb5_context /*context*/, hdb_entry */*entry*/, time_t /*t*/);HDB_extension *hdb_find_extension ( const hdb_entry */*entry*/, int /*type*/);krb5_error_codehdb_foreach ( krb5_context /*context*/, HDB */*db*/, unsigned /*flags*/, hdb_foreach_func_t /*func*/, void */*data*/);voidhdb_free_dbinfo ( krb5_context /*context*/, struct hdb_dbinfo **/*dbp*/);voidhdb_free_entry ( krb5_context /*context*/, hdb_entry_ex */*ent*/);voidhdb_free_key (Key */*key*/);voidhdb_free_keys ( krb5_context /*context*/, int /*len*/, Key */*keys*/);voidhdb_free_master_key ( krb5_context /*context*/, hdb_master_key /*mkey*/);krb5_error_codehdb_generate_key_set ( krb5_context /*context*/, krb5_principal /*principal*/, Key **/*ret_key_set*/, size_t */*nkeyset*/, int /*no_salt*/);krb5_error_codehdb_generate_key_set_password ( krb5_context /*context*/, krb5_principal /*principal*/, const char */*password*/, Key **/*keys*/, size_t */*num_keys*/);inthdb_get_dbinfo ( krb5_context /*context*/, struct hdb_dbinfo **/*dbp*/);krb5_error_codehdb_init_db ( krb5_context /*context*/, HDB */*db*/);inthdb_key2principal ( krb5_context /*context*/, krb5_data */*key*/, krb5_principal /*p*/);krb5_error_codehdb_ldap_common ( krb5_context /*context*/, HDB ** /*db*/, const char */*search_base*/, const char */*url*/);krb5_error_codehdb_ldap_create ( krb5_context /*context*/, HDB ** /*db*/, const char */*arg*/);krb5_error_codehdb_ldapi_create ( krb5_context /*context*/, HDB ** /*db*/, const char */*arg*/);krb5_error_codehdb_list_builtin ( krb5_context /*context*/, char **/*list*/);krb5_error_codehdb_lock ( int /*fd*/, int /*operation*/);krb5_error_codehdb_ndbm_create ( krb5_context /*context*/, HDB **/*db*/, const char */*filename*/);krb5_error_codehdb_next_enctype2key ( krb5_context /*context*/, const hdb_entry */*e*/, krb5_enctype /*enctype*/, Key **/*key*/);inthdb_principal2key ( krb5_context /*context*/, krb5_const_principal /*p*/, krb5_data */*key*/);krb5_error_codehdb_print_entry ( krb5_context /*context*/, HDB */*db*/, hdb_entry_ex */*entry*/, void */*data*/);krb5_error_codehdb_process_master_key ( krb5_context /*context*/, int /*kvno*/, krb5_keyblock */*key*/, krb5_enctype /*etype*/, hdb_master_key */*mkey*/);krb5_error_codehdb_read_master_key ( krb5_context /*context*/, const char */*filename*/, hdb_master_key */*mkey*/);krb5_error_codehdb_replace_extension ( krb5_context /*context*/, hdb_entry */*entry*/, const HDB_extension */*ext*/);krb5_error_codehdb_seal_key ( krb5_context /*context*/, HDB */*db*/, Key */*k*/);krb5_error_codehdb_seal_key_mkey ( krb5_context /*context*/, Key */*k*/, hdb_master_key /*mkey*/);krb5_error_codehdb_seal_keys ( krb5_context /*context*/, HDB */*db*/, hdb_entry */*ent*/);krb5_error_codehdb_seal_keys_mkey ( krb5_context /*context*/, hdb_entry */*ent*/, hdb_master_key /*mkey*/);krb5_error_codehdb_set_master_key ( krb5_context /*context*/, HDB */*db*/, krb5_keyblock */*key*/);krb5_error_codehdb_set_master_keyfile ( krb5_context /*context*/, HDB */*db*/, const char */*keyfile*/);krb5_error_codehdb_unlock (int /*fd*/);krb5_error_codehdb_unseal_key ( krb5_context /*context*/, HDB */*db*/, Key */*k*/);krb5_error_codehdb_unseal_key_mkey ( krb5_context /*context*/, Key */*k*/, hdb_master_key /*mkey*/);krb5_error_codehdb_unseal_keys ( krb5_context /*context*/, HDB */*db*/, hdb_entry */*ent*/);krb5_error_codehdb_unseal_keys_mkey ( krb5_context /*context*/, hdb_entry */*ent*/, hdb_master_key /*mkey*/);inthdb_value2entry ( krb5_context /*context*/, krb5_data */*value*/, hdb_entry */*ent*/);inthdb_value2entry_alias ( krb5_context /*context*/, krb5_data */*value*/, hdb_entry_alias */*ent*/);krb5_error_codehdb_write_master_key ( krb5_context /*context*/, const char */*filename*/, hdb_master_key /*mkey*/);#ifdef __cplusplus}#endif#endif /* __hdb_protos_h__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -