X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Flib%2Fkadm5%2Fserver_internal.h;h=dc79c786b91eeef6f3cf4829aa8c621b3f383b46;hb=47b9ae4278e3e92734d2e0af09ff34058477dfa4;hp=220e2b694f6de2b87c7da991337870ec39bfb765;hpb=c2f6a99f73a045c349787dd6e3036f97d5244492;p=platform%2Fupstream%2Fkrb5.git diff --git a/src/lib/kadm5/server_internal.h b/src/lib/kadm5/server_internal.h index 220e2b6..dc79c78 100644 --- a/src/lib/kadm5/server_internal.h +++ b/src/lib/kadm5/server_internal.h @@ -70,14 +70,15 @@ typedef struct _osa_princ_ent_t { } osa_princ_ent_rec, *osa_princ_ent_t; -kadm5_ret_t adb_policy_init(kadm5_server_handle_t handle); -kadm5_ret_t adb_policy_close(kadm5_server_handle_t handle); kadm5_ret_t passwd_check(kadm5_server_handle_t handle, const char *pass, kadm5_policy_ent_t policy, krb5_principal principal); kadm5_ret_t principal_exists(krb5_principal principal); krb5_error_code kdb_init_master(kadm5_server_handle_t handle, char *r, int from_keyboard); +krb5_error_code kdb_get_active_mkey(kadm5_server_handle_t handle, + krb5_kvno *act_kvno_out, + krb5_keyblock **act_mkey_out); krb5_error_code kdb_init_hist(kadm5_server_handle_t handle, char *r); krb5_error_code kdb_get_hist_key(kadm5_server_handle_t handle, @@ -254,6 +255,13 @@ k5_kadm5_hook_remove (krb5_context context, int stage, krb5_principal princ); +/** Call rename kadm5_hook entry point. */ +kadm5_ret_t +k5_kadm5_hook_rename (krb5_context context, + kadm5_hook_handle *handles, + int stage, + krb5_principal oprinc, krb5_principal nprinc); + /** @}*/ #endif /* __KADM5_SERVER_INTERNAL_H__ */