Lines Matching refs:princ
38 * fetch the default principal corresponding to `princ'
43 krb5_principal princ,
48 krb5_const_realm realm = krb5_principal_get_realm(contextp->context, princ);
81 kadm5_principal_ent_rec princ, defrec;
88 memset(&princ, 0, sizeof(princ));
94 princ.principal = princ_ent;
97 ret = set_entry(context, &princ, &mask,
114 set_defaults(&princ, &mask, default_ent, default_mask);
116 if(edit_entry(&princ, &mask, default_ent, default_mask))
119 princ.attributes |= KRB5_KDB_DISALLOW_ALL_TIX;
143 ret = kadm5_create_principal(kadm_handle, &princ, mask, password);
144 princ.principal = NULL;
145 kadm5_free_principal_ent(kadm_handle, &princ);
163 ret = kadm5_get_principal(kadm_handle, princ_ent, &princ,
169 princ.attributes &= (~KRB5_KDB_DISALLOW_ALL_TIX);
176 princ.kvno = 1;
177 kadm5_modify_principal(kadm_handle, &princ,
185 kadm5_get_principal(kadm_handle, princ_ent, &princ,
187 princ.attributes &= (~KRB5_KDB_DISALLOW_ALL_TIX);
188 kadm5_modify_principal(kadm_handle, &princ, KADM5_ATTRIBUTES);
205 kadm5_free_principal_ent(kadm_handle, &princ); /* frees princ_ent */