Re: [Ietf-krb-wg] the PKU2U DN to Kerberos Principal name mapping
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ietf-krb-wg] the PKU2U DN to Kerberos Principal name mapping



On Mon, Jan 28, 2008 at 03:46:07PM -0800, Henry B. Hotz wrote:
> Since I'm not on that list, I'll throw my 2 cents in here:

[Cc'ing the KITTEN list and you, dropping the KRB WG list.]

> It would be nice if you could do a gss_compare_name() between  
> smith at EXAMPLE.COM and uid=smith,ou=People,dc=example,dc=com and get a  
> "true" result.  I think the detail you threw out was headed in that  
> direction, but it wasn't clear to me if it would get you all the way  
> there.

Well, that might work given the text I gave Larry in a very specific
context, namely that if one of the arguments to GSS_Compare_name() is a
NAME object imported with GSS_Import_name() but not canonicalized and
the other argument is a NAME object that is what I called a CMN (and
therefore there's an underlying cert) then the comparison could be true
if that cert had a id-pkinit-san SAN with that krb5 principal name.

I'm not sure that we actually want GSS_Compare_name() to sport such
behaviour, as opposed to having a new function that does, because it's
pushing things a bit to say that the two NAME objects passed to it are
equal representations of the same principal.  They are representations
of the same principal name, just not _equal_ representations of it.

I think I'd want a GSS_Match_name() function, or something, to embody
this kind of functionality.

Nico
-- 


_______________________________________________
Kitten mailing list
Kitten at lists.ietf.org
https://www1.ietf.org/mailman/listinfo/kitten




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.