Lines Matching defs:principal
143 principal_in_realm_2(krb5_principal principal, char *realm) {
145 if (principal->length == 2 &&
146 principal->data[0].length == sizeof ("krbtgt") &&
147 strncasecmp (principal->data[0].data, "krbtgt", sizeof ("krbtgt")) &&
148 principal->data[1].length == strlen (realm) &&
149 strncasecmp (principal->data[1].data, realm, strlen (realm)))
152 if (strlen(realm) != principal->realm.length)
155 if (strncasecmp(realm, principal->realm.data, principal->realm.length) != 0)
260 krb5_principal principal;
323 krb5_parse_name(context, values[i], &principal);
324 if (principal_in_realm_2(principal, lrealm) == 0) {
326 if ((st=krb5_ldap_delete_principal(context, principal,
330 krb5_free_principal(context, principal);