* admin.h: Add prototypes for create_principal_3,
authorTom Yu <tlyu@mit.edu>
Sat, 5 Dec 1998 04:13:09 +0000 (04:13 +0000)
committerTom Yu <tlyu@mit.edu>
Sat, 5 Dec 1998 04:13:09 +0000 (04:13 +0000)
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
src/lib/kadm5/admin.h

index 64dc648d6ccda77f18bc4d50afc70fc886a6c8af..ee7f04078f7edbfba41f61b1abfaab3450e7f159 100644 (file)
@@ -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
index f4516be8e0afa51218581f125ab93ccb541e7e6c..6aa432f34c6b37974e48f98999e79c0fad4eb70e 100644 (file)
@@ -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,