Home » Archive

Articles in the Digital Identity Category

Digital Identity, Things I've Made »

[25 Oct 2006 | One Comment | ]

If you’ve downloaded the Simple STS sample from the NetFX3 website over here:
http://cardspace.netfx3.com/files/folders/samples-july-ctp/entry5204.aspx
You’ll find the sample does not run out of the box. When generating managed cards you get the error "Can’t find claim specification for [http://schemas.microsoft.com/ws/2005/05/identity/claims/givenname]"
This is because CardSpace claims have recently been updated to use the xmlsoap.org namespace. Update any references you find to http://schemas.microsoft.com to http://schemas.xmlsoap.org for the fix.
Here’s what the updated FabrikamUP.ini file should look like:
-====================== CUT BELOW ===============================-
[CARD]
; type is one of UserNamePassword,KerberosAuth,SelfIssuedAuth,SmartCard,
TYPE=UserNamePassword
[Details]
Name=My Card (U/P backed)
ID=http://www.fabrikam.com/card/unpw/randomnnumber123
version=1
image=imagesfabrikam.jpg
[Issuer]
Name=Fabrikam Auto Group
Address=http://www.fabrikam.com:3074/sts
MexAddress=https://www.fabrikam.com:4074/sts/mex
PrivacyPolicy=http://www.fabrikam.com/PrivacyPolicy.xml
; certificate should be either …

Digital Identity »

[26 Sep 2006 | 3 Comments | ]

Setting up Infocard/ Cardspace Today I’m going to explain how to enable accepting CardSpace cards (formerly known as Infocards) on your website. This is a topic that took a little figuring out and navigating various documentation etc. so I figured I’d write it down as I’ll probably forget how to do it and need this in the future.
1) Enable SSL on your page – The Infocard ID selector only works for pages running under SSL. This means you need to purchase a certificate and …

Digital Identity »

[25 Sep 2006 | No Comment | ]

I am doing lot of work with Cardspace and Infocard.
If you are trying to get the Infocard Labs working from the Vista Beta2 release of Infocard (earlier this year) with the latest June CTP of the .NET framework you’ll find the code doesn’t work with the latest CTP. This is due to a number of breaking changes that were implemented in the latest CTP.
You’ll find a list of these here: Breaking changes.
I found the most important one was the change from System.ServiceModel.Identity to System.ServiceModel.EndpointIdentity.
That should keep all …

Digital Identity »

[24 Apr 2006 | No Comment | ]

I’ve had the pleasure of meeting Kim Cameron from Microsoft. He’s the champion of Microsoft’s new paradigm for identity management, namely “Infocard”.
For those unfamiliar with Infocard, here’s the 50,000 foot description. It’s a way to prove various facts (claims) to a third party (reliant party). In today’s world you login to sites with a username and password. In tomorrow’s world you’ll present a secure token using the infocard UI and the Identity Metasystem (WS-*).
Here’s how it might work:
A user running WinXP, Win2003 or Vista visits a site (Relying Party). …