This makes a wide variety of applications
possible. Because WCF does not provide native code
CardSpace??™s API
can be called
directly
CardSpace Without Web Services 263
support, this is the way to use CardSpace with a C or C++ application
and in applications that don??™t use Web services.
One use is to use CardSpace for authentication to a multiplayer
game. For performance reasons, these games are typically written
in native code. They also use their own schemes to authenticate
to central servers. They would be ideal candidates to use
CardSpace for authentication because they could leverage existing
infrastructure to perform strong authentication. In addition, if
a Managed Card provider issued a Gamer Card, it could be used
by a user to identify himself across games, which could be useful
when rounding up a match with friends.
An Information Card could also be requested by a locally running
application to get user pro?¬?le information. A Managed
Card could contain information about a user??™s preferred language
or favorite color. The application then requests and uses
those values to customize the user??™s experience, without needing
to store or roam the user??™s pro?¬?le.
Pages:
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393