Navigation

Search

Categories

On this page

WS-Federation Demo at Burton Catalyst
First Blog on dotnetcard.com

Archive

Blogroll

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

RSS 2.0 | Atom 1.0 | CDF

Send mail to the author(s) E-mail

Sign In

 Tuesday, July 27, 2004
Tuesday, July 27, 2004 5:10:06 PM (Central Standard Time, UTC-06:00) ( )

Last week at Microsoft Hospitality suite in Burton Catalyst conference I showed a demo showing the roles smartcards could play in Webservices security & federation. Demo comprised of 2 webservices - AirTicketService & CarRentalService, a company portal (TravelPortal)  and .NET SmartCard hosting Security Token Service (STS) , Pseudonym Service.  Also used was my WS-Federation implementation from Plumbwork workspace at GDN.

Objectives of the demo were :

  • .NET SmartCard as a server hosting STS and Pseudonym service.
  • Seamless integration of .NET SmartCard with WSE 2.0.

Following were the steps of the demo :

  1. User goes to the company Travel portal and presents the pin to authenticate to the smartcard.
  2. Travel portal on successful authentication to the card send RST (Request Security Token message) to STS residing in smartcard to get the token for AirTicketService. I used a custom token with has a symmetric key encrypted with public key of the requestor.
  3. Travel portal then signs and encrypt the request to airticket service with the token retrived from card.
  4. Airticket service after receiving the signed and encrypted makeReservation request, sends the GetPseudonym message to the pseudonym service residing in smart card
  5. GetPseudonymResponse is returned by the smartcard containg the attributes of the principal.
  6. Similar steps happen for the CarRental service.

The demo basically depicts figure 6 of the IBM/Microsoft paper on federarion.

 

 

Tuesday, July 27, 2004 4:27:25 PM (Central Standard Time, UTC-06:00) ( )

this is the new home for my blog...... i have been blogging since june 2004 at http://ksachdeva.blogspot.com but decided to buy a domain reflecting the domain I work in ;-) . I will be posting interesting stuff on SmartCards technology & applications, WebServices security, Identity management etc etc.