master_princ
master_princ,
master_princ,
if ((retval = krb5_db_fetch_mkey(util_context, master_princ,
is_mkey = krb5_principal_compare(context, master_princ, db_entry->princ);
extern krb5_principal master_princ;
extern krb5_principal master_princ;
&mkey_fullname, &master_princ))) {
retval = krb5_principal2salt(util_context, master_princ, &master_salt);
if ((retval = add_principal(util_context, master_princ, MASTER_KEY, &rblock, &mkey)) ||
master_princ,
extern krb5_principal master_princ;
krb5_data *realm = krb5_princ_realm(context, master_princ);
&mkey_fullname, &master_princ);
retval = krb5_db_fetch_mkey(context, master_princ,
retval = krb5_db_verify_master_key(context, master_princ, &mkey);
retval = krb5_db_store_master_key(context, keyfile, master_princ,
extern krb5_principal master_princ;
extern krb5_principal master_princ;
krb5_free_principal(util_context, master_princ);
0, &master_princ))) {
if ((retval = krb5_db_get_principal(util_context, master_princ,
retval = krb5_principal2salt(util_context, master_princ, &scratch);
} else if ((retval = krb5_db_fetch_mkey(util_context, master_princ,
if ((retval = krb5_db_verify_master_key(util_context, master_princ,
extern krb5_principal master_princ;
krb5_principal master_princ = NULL;
0, &master_princ))) {
retval = krb5_principal2salt(util_context, master_princ, &master_salt);
if ((retval = kdb_ldap_create_principal(util_context, master_princ, MASTER_KEY, &rblock))) {
master_princ,
krb5_principal master_princ;
realm, NULL, &master_princ)))
ret = krb5_db_fetch_mkey(handle->context, master_princ,
if ((ret = krb5_db_verify_master_key(handle->context, master_princ,
extern krb5_principal master_princ;