kdb.spec revision 7c478bd95313f5f23a4c958a745db2134aa03244
#
# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#pragma ident "%Z%%M% %I% %E% SMI"
#
#
# Interface definition for libkdb.so.1
#
function destroy_file_suffix
end
function krb5_db_close_database
end
function krb5_db_create
end
function krb5_db_destroy
end
function krb5_db_delete_principal
declaration krb5_error_code krb5_db_delete_principal(krb5_context context, krb5_principal searchfor, int * nentries)
end
function krb5_db_fetch_mkey
declaration krb5_error_code krb5_db_fetch_mkey(krb5_context context, krb5_principal mname, krb5_encrypt_block * eblock, krb5_boolean fromkeyboard, krb5_boolean twice, char *keyfile, krb5_data * salt, krb5_keyblock * key)
end
function krb5_db_free_principal
declaration void krb5_db_free_principal(krb5_context context, krb5_db_entry * krbtgt_entry, int one)
end
function krb5_db_get_age
end
function krb5_db_get_principal
declaration krb5_error_code krb5_db_get_principal(krb5_context context, krb5_principal searchfor, krb5_db_entry *entries, int *nentries, krb5_boolean *more)
end
function krb5_db_init
end
function krb5_db_iterate
declaration krb5_error_code krb5_db_iterate( krb5_context context, krb5_error_code *func, krb5_pointer func_arg)
end
function krb5_db_lock
end
function krb5_db_open_database
end
function krb5_db_put_principal
declaration krb5_error_code krb5_db_put_principal(krb5_context context, krb5_db_entry *entries, register int *nentries)
end
function krb5_db_rename
end
function krb5_db_set_lockmode
end
function krb5_db_set_name
end
function krb5_db_setup_mkey_name
declaration krb5_error_code krb5_db_setup_mkey_name(krb5_context context, const char *keyname, const char *realm, char **fullname, krb5_principal *principal)
end
function krb5_db_store_mkey
declaration krb5_error_code krb5_db_store_mkey(krb5_context context, char *keyfile, krb5_principal mname, krb5_keyblock *key)
end
function krb5_db_set_mkey
end
function krb5_db_unlock
end
function krb5_db_verify_master_key
declaration krb5_error_code krb5_db_verify_master_key(krb5_context context, krb5_principal mprinc, krb5_keyblock *mkey, krb5_encrypt_block *eblock)
end
function krb5_db_fini
end
function krb5_dbe_apw
declaration krb5_error_code krb5_dbe_apw(krb5_context context, krb5_encrypt_block * master_eblock, krb5_key_salt_tuple * ks_tuple, int ks_tuple_count, char * passwd, krb5_db_entry * db_entry)
end
function krb5_dbe_ark
declaration krb5_error_code krb5_dbe_ark(krb5_context context, krb5_encrypt_block * master_eblock, krb5_key_salt_tuple * ks_tuple, int ks_tuple_count, krb5_db_entry * db_entry)
end
function krb5_dbe_cpw
declaration krb5_error_code krb5_dbe_cpw(krb5_context context, krb5_encrypt_block * master_eblock, krb5_key_salt_tuple * ks_tuple, int ks_tuple_count, char * passwd, int new_kvno, krb5_db_entry * db_entry)
end
function krb5_dbe_create_key_data
end
function krb5_dbe_crk
declaration krb5_error_code krb5_dbe_crk(krb5_context context, krb5_encrypt_block * master_eblock, krb5_key_salt_tuple * ks_tuple, int ks_tuple_count, krb5_db_entry * db_entry)
end
function krb5_dbe_find_enctype
declaration krb5_error_code krb5_dbe_find_enctype(krb5_context kcontext, krb5_db_entry *dbentp, krb5_int32 ktype, krb5_int32 stype, krb5_int32 kvno, krb5_key_data **kdatap)
end
function krb5_dbe_free_contents
declaration void krb5_dbe_free_contents(krb5_context context, krb5_db_entry * entry)
end
function krb5_dbe_lookup_last_pwd_change
declaration krb5_error_code krb5_dbe_lookup_last_pwd_change(krb5_context context, krb5_db_entry * entry, krb5_timestamp * stamp)
end
function krb5_dbe_lookup_mod_princ_data
declaration krb5_error_code krb5_dbe_lookup_mod_princ_data(krb5_context context, krb5_db_entry * entry, krb5_timestamp * mod_time, krb5_principal * mod_princ)
end
function krb5_dbe_lookup_tl_data
declaration krb5_error_code krb5_dbe_lookup_tl_data(krb5_context context, krb5_db_entry * entry, krb5_tl_data * ret_tl_data)
end
function krb5_dbe_search_enctype
declaration krb5_error_code krb5_dbe_search_enctype(krb5_context kcontext, krb5_db_entry *dbentp, krb5_int32 *start, krb5_int32 ktype, krb5_int32 stype, krb5_int32 kvno, krb5_key_data **kdatap)
end
function krb5_dbe_update_last_pwd_change
declaration krb5_error_code krb5_dbe_update_last_pwd_change(krb5_context context, krb5_db_entry * entry, krb5_timestamp stamp)
end
function krb5_dbe_update_mod_princ_data
declaration krb5_error_code krb5_dbe_update_mod_princ_data(krb5_context context, krb5_db_entry * entry, krb5_timestamp mod_date, krb5_principal mod_princ)
end
function krb5_dbe_update_tl_data
declaration krb5_error_code krb5_dbe_update_tl_data(krb5_context context, krb5_db_entry * entry, krb5_tl_data * new_tl_data)
end
function krb5_dbekd_decrypt_key_data
declaration krb5_error_code krb5_dbekd_decrypt_key_data(krb5_context context, krb5_encrypt_block * eblock, const krb5_key_data * key_data, krb5_keyblock * keyblock, krb5_keysalt * keysalt)
end
function krb5_dbekd_encrypt_key_data
declaration krb5_error_code krb5_dbekd_encrypt_key_data(krb5_context context, krb5_encrypt_block * eblock, const krb5_keyblock * keyblock, const krb5_keysalt * keysalt, int keyver, krb5_key_data * key_data)
end
function krb5_decode_princ_contents
declaration krb5_error_code krb5_decode_princ_contents(krb5_context context, datum * content, krb5_db_entry * entry)
end
function krb5_encode_princ_contents
declaration krb5_error_code krb5_encode_princ_contents(krb5_context context, datum * content, krb5_db_entry * entry)
end
function krb5_free_princ_contents
declaration void krb5_free_princ_contents(krb5_context context, datum *contents)
end
declaration krb5_kt_ops krb5_kt_kdb_ops
end
function krb5_ktkdb_close
end
function krb5_ktkdb_get_entry
declaration krb5_error_code krb5_ktkdb_get_entry(krb5_context context, krb5_keytab id, krb5_principal principal, krb5_kvno kvno, krb5_enctype enctype, krb5_keytab_entry * entry)
end
function krb5_ktkdb_resolve
declaration krb5_error_code krb5_ktkdb_resolve(krb5_context context, krb5_db_context * kdb, krb5_keytab * id)
end
declaration char *krb5_mkey_pwd_prompt1
end
declaration char *krb5_mkey_pwd_prompt2
end
function krb5_ser_db_context_init
end
function ulog_free_entries
declaration void ulog_free_entries(kdb_incr_update_t *updates, int no_of_updates)
end
function ulog_get_entries
declaration krb5_error_code ulog_get_entries(krb5_context context, kdb_last_t last, kdb_incr_result_t *ulog_handle);
end
function ulog_map
end
function ulog_replay
end
function ulog_set_role
end