net qr code open source s .NET 3.0: PROGRAMMING WITH CARDSPACE in Visual Basic .NET

Maker QR Code in Visual Basic .NET s .NET 3.0: PROGRAMMING WITH CARDSPACE

CHAPTER 10 s .NET 3.0: PROGRAMMING WITH CARDSPACE
QR Code ISO/IEC18004 Encoder In Visual Basic .NET
Using Barcode printer for .NET Control to generate, create QR Code JIS X 0510 image in Visual Studio .NET applications.
www.OnBarcode.com
QR Code JIS X 0510 Decoder In VB.NET
Using Barcode reader for .NET framework Control to read, scan read, scan image in VS .NET applications.
www.OnBarcode.com
Using CardSpace
Code 39 Extended Creator In VB.NET
Using Barcode drawer for Visual Studio .NET Control to generate, create Code-39 image in Visual Studio .NET applications.
www.OnBarcode.com
Creating EAN 128 In Visual Basic .NET
Using Barcode drawer for .NET Control to generate, create UCC - 12 image in Visual Studio .NET applications.
www.OnBarcode.com
In Windows XP you can launch CardSpace by using the Windows CardSpace entry in the , Control Panel. This will launch the Information Cards window (see Figure 10-1).
Linear Generation In VB.NET
Using Barcode maker for Visual Studio .NET Control to generate, create 1D image in VS .NET applications.
www.OnBarcode.com
Encode Code 128 Code Set B In VB.NET
Using Barcode generation for .NET Control to generate, create ANSI/AIM Code 128 image in .NET applications.
www.OnBarcode.com
Figure 10-1. Using CardSpace information cards in Windows XP
Generate PDF417 In Visual Basic .NET
Using Barcode generation for VS .NET Control to generate, create PDF 417 image in VS .NET applications.
www.OnBarcode.com
Interleaved 2 Of 5 Printer In VB.NET
Using Barcode generation for Visual Studio .NET Control to generate, create ANSI/AIM I-2/5 image in .NET framework applications.
www.OnBarcode.com
This application has the same functionality, but a slightly different UI from the Windows Vista version that will be shown throughout the rest of this chapter. Using this application, you can create a new self-issued card containing your credentials, or import cards that have been provided by managed identity providers as CRD or CRDS files. The Vista interface is shown in Figure 10-2. You can access Windows CardSpace from the Control Panel in the User Accounts and Family Safety section.
Make QR Code ISO/IEC18004 In VS .NET
Using Barcode creation for Visual Studio .NET Control to generate, create QR Code JIS X 0510 image in Visual Studio .NET applications.
www.OnBarcode.com
QR Code Encoder In Java
Using Barcode generator for Java Control to generate, create QR Code image in Java applications.
www.OnBarcode.com
CHAPTER 10 s .NET 3.0: PROGRAMMING WITH CARDSPACE
ECC200 Creator In Objective-C
Using Barcode generation for iPad Control to generate, create Data Matrix image in iPad applications.
www.OnBarcode.com
Create GTIN - 128 In Java
Using Barcode drawer for Java Control to generate, create GS1 128 image in Java applications.
www.OnBarcode.com
Figure 10-2. Using CardSpace in Vista
Generate UPC - 13 In Visual Studio .NET
Using Barcode creator for Reporting Service Control to generate, create EAN13 image in Reporting Service applications.
www.OnBarcode.com
Encode Barcode In Java
Using Barcode encoder for Java Control to generate, create Barcode image in Java applications.
www.OnBarcode.com
The first time you use CardSpace, you ll likely see a setup like that in Figure 10-2. You have no cards in your wallet, but you have the facility to add a new self-issued card or import one from a managed provider.
Decoding Code 128 Code Set A In .NET
Using Barcode reader for Visual Studio .NET Control to read, scan read, scan image in .NET applications.
www.OnBarcode.com
Code 128A Drawer In None
Using Barcode creation for Online Control to generate, create ANSI/AIM Code 128 image in Online applications.
www.OnBarcode.com
Adding a New Card to Your CardSpace Wallet
Paint QR Code In VS .NET
Using Barcode printer for Reporting Service Control to generate, create QR image in Reporting Service applications.
www.OnBarcode.com
Code 128 Code Set B Generation In Objective-C
Using Barcode generator for iPhone Control to generate, create Code-128 image in iPhone applications.
www.OnBarcode.com
To add a new card to your CardSpace wallet, click the Add a card icon ( Create a new card, if you are using XP). You ll be taken to the next step of the wizard, where you can either create a personal card or install a managed card (see Figure 10-3).
UPC - 13 Creation In Java
Using Barcode creator for BIRT Control to generate, create EAN13 image in BIRT reports applications.
www.OnBarcode.com
ANSI/AIM Code 39 Creator In VS .NET
Using Barcode generator for Visual Studio .NET Control to generate, create Code 39 image in .NET applications.
www.OnBarcode.com
CHAPTER 10 s .NET 3.0: PROGRAMMING WITH CARDSPACE
Figure 10-3. Adding a new card to CardSpace
Select the first option, Create a Personal card, and you will be taken to the Edit a new card screen, where you can enter your personal details. Use as many or as few items as you like. Different sites may require different sets of information, but what you choose to provide is up to you. You can see the Edit a new card screen in Figure 10-4. Once you ve completed the card and entered your details, you can save it, and the wizard will return you to the CardSpace screen, where your new card will be visible. Now whenever you go to a web site that requests your card, you can select it from here and send it. You ll see an example of this in the next section.
CHAPTER 10 s .NET 3.0: PROGRAMMING WITH CARDSPACE
Figure 10-4. The Edit a new card screen
Using Cards on the Web
When you visit a web site that requires you to pass credentials using a card, the CardSpace application will automatically launch and ask you for the card to use. Different sites have different requirements, and the more sensitive the information, the more secure the card will need to be. As you can imagine, banking and brokerage sites will have different security needs from simple social networking sites, and they will likely require managed cards issued by a trusted authority. In this simple example, a personal card like the one you created in the previous section is enough. Figure 10-5 shows a simple web site that requests you to sign in using a CardSpace card.
CHAPTER 10 s .NET 3.0: PROGRAMMING WITH CARDSPACE
Figure 10-5. A Simple CardSpace-secured site
If you try to sign into the protected content by clicking Sign in now! you ll get an error, as no card is associated until you click the Use Card! button. If you click this, the page will invoke the CardSpace manager, requesting you to select a card (see Figure 10-6).
Figure 10-6. Choosing a card to sign into the site
CHAPTER 10 s .NET 3.0: PROGRAMMING WITH CARDSPACE
You ll notice that it lists any cards that you ve used on this site before at the top of the screen for your convenience. The Tasks pane on the right also provides useful tools and help, including which cards you should send. When you select the card and click Preview, you can see the details for this card, including what the site is requesting from the card (see Figure 10-7).
Figure 10-7. Previewing the card
As you can see in Figure 10-7, the first name, last name, e-mail address, and card ID are required. If these fields aren t filled in, CardSpace will not allow you to send the card to the server (the Send button will be disabled). Clicking the Send button will then issue the card to the site. You can now click the Sign in now! button to send the credentials to the signed-in page. You can see this page in Figure 10-8. Note that this is just passing your identity credentials to the site. In most cases, the site will map these credentials to its account store, and based on a match there it will recognize you (or not).
Copyright © OnBarcode.com . All rights reserved.