summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>1998-12-05 04:13:09 +0000
committerTom Yu <tlyu@mit.edu>1998-12-05 04:13:09 +0000
commitacdd404b3d9e8621bba9f0ef6c02ecfed63e865e (patch)
tree2c42b00744c479a1562f49d1b723c32c5e872cac /src
parent7608ae2dba727550a44acce1c306046d67a048de (diff)
downloadkrb5-acdd404b3d9e8621bba9f0ef6c02ecfed63e865e.tar.gz
krb5-acdd404b3d9e8621bba9f0ef6c02ecfed63e865e.tar.xz
krb5-acdd404b3d9e8621bba9f0ef6c02ecfed63e865e.zip
* 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
Diffstat (limited to 'src')
-rw-r--r--src/lib/kadm5/ChangeLog5
-rw-r--r--src/lib/kadm5/admin.h19
2 files changed, 24 insertions, 0 deletions
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 <tlyu@mit.edu>
+
+ * admin.h: Add prototypes for create_principal_3,
+ chpass_principal_3, and randkey_principal_3.
+
Thu Aug 13 17:21:06 1998 Tom Yu <tlyu@mit.edu>
* 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,