• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/Heimdal-398.1.2/lib/krb5/

Lines Matching defs:principal

99     char *principal;
112 krb5_unparse_name(context, entry.principal, &principal);
113 printf("principal: %s\n", principal);
114 free(principal);
328 * Read the key identified by `(principal, vno, enctype)' from the
333 * @param principal principal to find
346 krb5_principal principal,
363 ret = krb5_kt_get_entry (context, keytab, principal, vno, enctype, &entry);
508 * Match any aliases in keytab `entry' with `principal'.
515 krb5_const_principal principal)
521 if (cmp(context, &entry->aliases->val[i], principal))
527 * Compare `entry' against `principal, vno, enctype'.
528 * Any of `principal, vno, enctype' might be 0 which acts as a wildcard.
533 * @param principal principal to match, NULL matches all principals.
545 krb5_const_principal principal,
549 if(principal != NULL) {
553 if (principal->name.name_type == KRB5_NT_GSS_HOSTBASED_SERVICE)
556 if (!cmp(context, entry->principal, principal) ||
557 compare_aliseses(context, entry, cmp, principal))
571 krb5_const_principal principal,
578 krb5_unparse_name_fixed (context, principal, princ, sizeof(princ));
590 "principal, kvno, keytab file, enctype"),
603 * Retrieve the keytab entry for `principal, kvno, enctype' into `entry'
608 * @param principal principal to match, NULL matches all principals.
621 krb5_const_principal principal,
631 return (*id->get)(context, id, principal, kvno, enctype, entry);
643 if (krb5_kt_compare(context, &tmp, principal, 0, enctype)) {
663 id, principal, enctype, kvno);
690 ret = krb5_copy_principal (context, in->principal, &out->principal);
720 krb5_free_principal (context, entry->principal);