Welcome to MSDN Blogs Sign in | Join | Help

Flowing Additional Identity Information

I want to provide some additional information about the user within the client credentials. Can I do this with Windows credentials?

No. Although you can create custom claims and try attaching them to the credentials, the credentials on the wire only contain the information that's part of the standard Windows token. Any additional information gets lost. The same is true for many other types of credentials that weren't designed for extensibility in the wire format.

SAML tokens were designed for extensibility and permit attaching additional data. If you've got a mechanism to attach SAML tokens to a message, such as with message security, then you can load the token up with claims and additional identity information and flow the token to the other party. The token helps support the client credentials and other security information. You can read about SAML tokens on MSDN to get started.

Next time: Custom Cookie Handling

Published Wednesday, January 16, 2008 5:00 AM by Nicholas Allen

Comments

Wednesday, January 16, 2008 12:04 PM by Amir Tuval

# re: Flowing Additional Identity Information

What if I have a service that recieved a SAML token, and wanted to "impersonate" the client and flow the SAML token when submitting a requent to another service?

Wednesday, January 16, 2008 12:42 PM by Nicholas Allen's Indigo Blog

# Not Omitting the XML Declaration

Why doesn't a message start with an XML declaration? The XML declaration is a processing instruction

Wednesday, January 16, 2008 12:45 PM by Nicholas Allen

# re: Flowing Additional Identity Information

Hi Amir-

Check out this post by Govind for more details: http://blogs.msdn.com/govindr/archive/2006/10/24/re-serialize-saml-token.aspx.

Tuesday, January 29, 2008 5:08 AM by Nicholas Allen's Indigo Blog

# Finding Data in Client Certificates

Can I pass additional user data, such as identity information, in a message secured with a client certificate?

New Comments to this post are disabled
 
Page view tracker