Lines Matching defs:principal
122 "V5 krbtgt principal "),
201 * krb5_gsscred: Given a kerberos principal try to find the corresponding
206 krb5_gsscred(krb5_principal principal, uid_t *uid)
212 name_buf.value = &principal;
213 name_buf.length = sizeof (principal);
216 * Convert the kerb principal in to a gss name
243 * Given a Kerberos principal "principal", and a local username "luser",
253 * a matching principal name, instance, and realm. If one is found,
262 krb5_kuserok(krb5_context context, krb5_principal principal, const char *luser)
293 * krb5_aname_to_localname to convert the principal to a name
296 if (!(krb5_aname_to_localname(context, principal,
300 if (krb5_move_ccache(context, principal, pwd))
305 if (krb5_gsscred(principal, &uid)) {
309 (void)krb5_unparse_name(context, principal, &princname);
315 if (krb5_move_ccache(context, principal, pwd))
322 if (krb5_unparse_name(context, principal, &princname))
358 if (krb5_move_ccache(context, principal, pwd))
416 krb5_kuserok(context, principal, luser)
418 krb5_principal principal;
423 if (krb5_aname_to_localname(context, principal, sizeof(kuser), kuser))