From acdd404b3d9e8621bba9f0ef6c02ecfed63e865e Mon Sep 17 00:00:00 2001 From: Tom Yu Date: Sat, 5 Dec 1998 04:13:09 +0000 Subject: [PATCH] * admin.h: Add prototypes for create_principal_3, chpass_principal_3, and randkey_principal_3. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11064 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/kadm5/ChangeLog | 5 +++++ src/lib/kadm5/admin.h | 19 +++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/src/lib/kadm5/ChangeLog b/src/lib/kadm5/ChangeLog index 64dc648d6..ee7f04078 100644 --- a/src/lib/kadm5/ChangeLog +++ b/src/lib/kadm5/ChangeLog @@ -1,3 +1,8 @@ +Fri Dec 4 23:12:43 1998 Tom Yu + + * admin.h: Add prototypes for create_principal_3, + chpass_principal_3, and randkey_principal_3. + Thu Aug 13 17:21:06 1998 Tom Yu * alt_prof.c (krb5_read_realm_params): Fix to check diff --git a/src/lib/kadm5/admin.h b/src/lib/kadm5/admin.h index f4516be8e..6aa432f34 100644 --- a/src/lib/kadm5/admin.h +++ b/src/lib/kadm5/admin.h @@ -303,6 +303,12 @@ kadm5_ret_t kadm5_destroy(void *server_handle); kadm5_ret_t kadm5_create_principal(void *server_handle, kadm5_principal_ent_t ent, long mask, char *pass); +kadm5_ret_t kadm5_create_principal_3(void *server_handle, + kadm5_principal_ent_t ent, + long mask, krb5_boolean keepold, + int n_ks_tuple, + krb5_key_salt_tuple *ks_tuple, + char *pass); kadm5_ret_t kadm5_delete_principal(void *server_handle, krb5_principal principal); kadm5_ret_t kadm5_modify_principal(void *server_handle, @@ -323,6 +329,12 @@ kadm5_ret_t kadm5_get_principal(void *server_handle, kadm5_ret_t kadm5_chpass_principal(void *server_handle, krb5_principal principal, char *pass); +kadm5_ret_t kadm5_chpass_principal_3(void *server_handle, + krb5_principal principal, + krb5_boolean keepold, + int n_ks_tuple, + krb5_key_salt_tuple *ks_tuple, + char *pass); #if USE_KADM5_API_VERSION == 1 kadm5_ret_t kadm5_randkey_principal(void *server_handle, krb5_principal principal, @@ -332,6 +344,13 @@ kadm5_ret_t kadm5_randkey_principal(void *server_handle, krb5_principal principal, krb5_keyblock **keyblocks, int *n_keys); +kadm5_ret_t kadm5_randkey_principal_3(void *server_handle, + krb5_principal principal, + krb5_boolean keepold, + int n_ks_tuple, + krb5_key_salt_tuple *ks_tuple, + krb5_keyblock **keyblocks, + int *n_keys); #endif kadm5_ret_t kadm5_setv4key_principal(void *server_handle, krb5_principal principal, -- 2.26.2