diff options
| author | Tom Yu <tlyu@mit.edu> | 2004-10-27 22:12:48 +0000 |
|---|---|---|
| committer | Tom Yu <tlyu@mit.edu> | 2004-10-27 22:12:48 +0000 |
| commit | bbabacbf092958c7e9c0e61f8929330cf5671625 (patch) | |
| tree | 6b38b403cb6593fabf13a56bd162f9540f3f0f80 /src/kadmin/server/misc.h | |
| parent | 3c323c8486c538abcba3ec9bb4a6e8a4af20496c (diff) | |
| download | krb5-bbabacbf092958c7e9c0e61f8929330cf5671625.tar.gz krb5-bbabacbf092958c7e9c0e61f8929330cf5671625.tar.xz krb5-bbabacbf092958c7e9c0e61f8929330cf5671625.zip | |
* misc.c, misc.h: New function check_min_life(), containing common
code from wrapper functions. New function chpass_util_wrapper(),
which does min_life checking prior to calling
kadm5_chpass_principal_util().
* schpw.c (process_chpw_request): Call chpass_util_wrapper().
ticket: 1335
component: krb5-admin
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16841 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/server/misc.h')
| -rw-r--r-- | src/kadmin/server/misc.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/kadmin/server/misc.h b/src/kadmin/server/misc.h index e50725593..be7a53f66 100644 --- a/src/kadmin/server/misc.h +++ b/src/kadmin/server/misc.h @@ -19,6 +19,13 @@ randkey_principal_wrapper_3(void *server_handle, krb5_key_salt_tuple *ks_tuple, krb5_keyblock **keys, int *n_keys); +kadm5_ret_t +chpass_util_wrapper(void *server_handle, krb5_principal princ, + char *new_pw, char **ret_pw, + char *msg_ret, unsigned int msg_len); + +kadm5_ret_t check_min_life(void *server_handle, krb5_principal principal); + kadm5_ret_t kadm5_get_principal_v1(void *server_handle, krb5_principal principal, kadm5_principal_ent_t_v1 *ent); |
