[OpenID] Where's the added value?
Gerald Beuchelt
beuchelt at sun.com
Thu Aug 30 01:58:46 UTC 2007
Johnny -
I am trying to answer your questions and explain my points below, but in
order to save us all from more argument exchanges, I withdraw not from
the discussion on the list. If you (or anybody else) are interested in
continuing, please let me know by personal email.
Best,
Gerald
Johnny Bufu wrote:
>> Well, I certainly cannot speak for Microsoft, but the current
>> Infocard spec only talks about SAML 1.1 self-signed cards. Would it
>> be *possible* to include any other token format? Absolutely. But why
>> would one do this, if there is no significant benefit from either the
>> users, RPs, or IdPs perspective?
>
> While we certainly haven't settled which is better out of the OpenID
> and SAML tokens, you are implying above that SAML is the *best* and
> hence no other possible token type will ever make sense. I hope you
> don't mind if I disagree here.
>
I certainly do not mind you disagreeing. However, I still maintain that
for a number of reasons SAML 1.1 token are better than OpenID tokens,
since they - at the very least - offer a wider range of features.
That is why I am not too excited about the OpenID tokens: they do not
solve any new problem or provide simpler solutions for a given scenario.
They might be an interesting exercise, but offer nothing new for the
Infocard system above SAML 1.x. Instead they actually limit the scope of
addressable problems, by e.g. requiring to run in a auditing-mode like
fashion. At the same time, they also offer no significant new feature
for the OpenID system beyond what PAPE does.
And finally - unless there is a switch or UI element in the Windows
CardSpace client I have not seen yet - they do "trick" users into
believing that their IdP cannot trace their steps, while it can. This
way they have the potential of also damaging the reputation of the
InfoCard system and - by uneducated public extension - user centric
identity and IdM in general.
Since we are trying to appeal to a very broad range of people that do
not necessarily have the background we have, we must make sure to only
send out very clear messages.
>> IF (and only if) there are tangible benefits in supporting another
>> token (such as e.g. SAML 2.0 - I am just teasing ;-)) it would make
>> economic sense. Microsoft might also have other motivations to
>> support other self-signed token formats - again, I cannot speak for
>> them.
>
> If there aren't actual restrictions, then I imagine I could write my
> own identity selector that would issue a different type of tokens for
> self-issued cards, without violating the spec.
Assuming that there are no IPR or other issues, that is my understanding
as far as the current spec goes. How useful such a selector in the wild
would be, remains everybody's guess.
>> Also, it seems important to me to not create solutions for their own
>> sake, but instead have customers or the market drive most
>> interoperability solutions. Another important design principle should
>> be simplicity - and that covers deployment, as well as architecture.
>
> That's also what we're doing with the OpenID Information Cards spec:
> we're making them aware about an alternate possibility to be
> considered, of which they may or may not have thought about, but which
> we at least proved it can work (and outlined some benefits).
Oh, and I think that I gave you guys credit for doing this (at least I
very much hope that I did). I do not intend to diminish the work you put
into this effort - I only question whether the outcome is beneficial for
the majority of the involved parties, especially since I do not see any
significant advantage for either the Infocard identity system, nor for
OpenID.
> How could the market compare and choose what works better in each
> case, if there were no diversity and alternatives?
Diversity is great, only I too have to report back and justify our work
to our shareholders. I guess what I am trying to communicate is that I
could not justify working on an OpenID Infocard token.
> Are you actually questioning why the Infocard specs allow for more
> than one token type?
>
I answered that before, and I do not think that this is the subject of
this discussion in the first place.
More information about the general
mailing list