Working with Delegation Tokens

This topic describes functionality that will be obsolete. This functionality is provided only to support legacy applications. Live Connect incorporates features that provide equivalent functionality.

The delegation token is an encoded token received by your Web site, as part of the consent token that is issued when a Windows Live ID user grants consent for your Web site to access resources from a resource provider. (For more information about requesting consent to a resource provider, see Requesting Consent.)

The delegation token is passed to the resource provider whenever an offer or action is invoked. The resource provider uses the delegation token to verify the consent information stored with Windows Live ID for that user.

The resource provider determines how delegation tokens should be passed to it when your Web site accesses its resources. For more information about providing delegation tokens to a specified resource provider, see the documentation provided by that resource provider. (For a list of resource providers, see the Resource Provider Directory on the Windows Live Dev Web site.)

Regardless of the actual method of invocation for a given offer and action defined by a resource provider, your Web site must provide, at a minimum, the delegation token as part of that invocation. The delegation token defines the "conversation" between your Web site, the resource provider, and Windows Live ID.

Other Resources

Live Connect