Windows CardSpace wurde von Microsoft als Softwareprogramm für das Identitäts-Metasystem entwickelt. CardSpace wurde verwendet, um digitale Identitäten für Benutzer zu erstellen und einige persönliche Informationen über sie zu speichern, die von Websites oder anderen Softwareanwendungen angefordert und abgerufen werden konnten. Benutzer hatten auch die Möglichkeit, persönliche Karten zu erstellen und bis zu 14 Felder zum Speichern von Informationen zu verwenden.
Wenn Benutzerinformationen oder Identität angefordert wurden, erschien die CardSpace-Benutzeroberfläche, die in etwa wie eine Visitenkarte oder einen Outlook-Kontakt mit Informationen über den Benutzer aussah. Der Benutzer kann auswählen, welche Karte einer Website oder Anwendung zur Verfügung gestellt werden soll, was dazu führt, dass die Website oder Anwendung ein digital signiertes XML-Token anfordert. Dieses Token würde dann die angeforderten Informationen über den Benutzer enthalten.
Microsoft hat Windows CardSpace ursprünglich in .NET Framework 3.0 integriert, das für die Ausführung unter Windows XP, Windows Vista und Windows Server 2003 entwickelt wurde. Es wird standardmäßig unter Windows Vista und Windows 7 installiert und kann für Windows XP und Windows Server heruntergeladen werden 2003 kostenlos. Microsoft hat Windows CardSpace inzwischen eingestellt und sich dafür entschieden, Zeit und Ressourcen in die Entwicklung eines Ersatzes namens U-Prove zu investieren.
CamelCase, Software, Softwarebedingungen, XML