Friday, March 02, 2007

Identity Selector Permutations

In trying to make sense of the various combinations of OS, browser, plugins etc for enabling a client with a Cardspace compatible identity selector, I created the following graphic (click to enlarge)

Caveat: It's almost certainly wrong in places, and doesn't account for Higgins.

Update: Neil Macehiter adds some details.
  • Chuck's extension appears to require Firefox 2
  • XMLDAP requires Java 1.5
  • CardSpace on XP requires .NET Framework 3

  • #1 is the all Microsoft scenario
  • #2 ties Firefox into the Cardspace identity selector through the selector from Kevin Miller.
  • #3 ties Firefox into Cardspace through Kevin's plug-in, but allows for the scenario of a user choosing to use a different identity selector than Cardspace
  • #4 is Chuck Mortimer's Firefox plugin as an alternative identity selector to Cardspace.
  • #5 is a non-Cardspace identity selector for Safari.


Neil Macehiter said...

Nice one Paul! I have tested out a number of these combinations on both Mac and Windows(although I have been struggling to get Kevin's IdentitySelector.xpi to work). It's perhaps worthwhile noting that Chuck's firefox extension appears to require Firefox 2.

Neil Macehiter said...

A quick update: IdentitySelector.xpi is now working successfully with Firefox 2.0 on Windows and allows one to toggle between CardSpace and the XMLDAP selector.

It's perhaps worth also mentioning that XMLDAP requires Java 1.5 and CardSpace on XP requires .NET Framework 3.

Adam Marsh said...

Another idea is to move the identity selector off the PC entirely and onto the web. I posted on this at:

I'd be interested in your thoughts!