Lines Matching defs:princ
256 * princ which has no keys initially.
259 /* have a princ with keys, return dupe princ error */
264 * have a princ with no keys, let's replace it. Note, want to
357 entry->principal, &(kdb.princ)))) {
736 kadm5_free_principal(handle->context, kdb.princ);
737 ret = kadm5_copy_principal(handle->context, target, &kdb.princ);
739 kdb.princ = NULL; /* so freeing the dbe doesn't lose */
1468 krb5_data *princ = krb5_princ_component (handle->context, principal, 0);
1481 pstring = malloc ((princ->length + 1) * sizeof (char));
1486 memcpy (pstring, princ->data, princ->length);
1487 pstring [princ->length] = '\0';
2209 kadm5_principal_ent_rec princ;
2220 &princ, KADM5_PRINCIPAL_NORMAL_MASK);
2223 if(princ.aux_attributes & KADM5_POLICY) {
2225 princ.policy, &pol)) != KADM5_OK) {
2226 (void) kadm5_free_principal_ent(handle->lhandle, &princ);
2229 if((now - princ.last_pwd_change) < pol.pw_min_life &&
2230 !(princ.attributes & KRB5_KDB_REQUIRES_PWCHANGE)) {
2235 until = princ.last_pwd_change + pol.pw_min_life;
2250 (void) kadm5_free_principal_ent(handle->lhandle, &princ);
2256 (void) kadm5_free_principal_ent(handle->lhandle, &princ);
2261 return kadm5_free_principal_ent(handle->lhandle, &princ);