Skip to content

WIF session helper APIs for browser-based (passive) applications in Thinktecture IdentityModel

February 12, 2013

Recently I added several convenience APIs to Thinktecture.IdentityModel. The goal of the helper methods is to provide simple and standard implementations for behaviors that you might want in your WIF-enabled ASP.NET application. Some of these behaviors could be configured in web.config, but some others cannot and require code. In both cases, the APIs provide a simple mechanism to enable the various behaviors.

This post will serve as the starting documentation for these APIs and I will provide a post per behavior. I will update the links here as the posts become available. Here is the list of behaviors the APIs enable:

The APIs are broken down into two classes based upon when the configuration needs to be set to enable the behavior:

  1. PassiveSessionConfiguration is for one-time configuration that can be set in Application_Start in global.asax, and
  2. PassiveModuleConfiguration is per-module configuration that needs to be set in Init in global.asax (which I discussed here).

I plan to update the 4.0 version of IdentityModel with the same APIs in the coming weeks.

7 Comments leave one →
  1. February 21, 2013 1:05 pm

    Hi Brock,
    Is there any chance of getting the Nuget package updated to include support for the new passive configuration helpers?

    Thanks!

  2. February 25, 2013 2:27 pm

    Just another friendly request for a Nuget package update. :)

    Thanks!

Trackbacks

  1. Configuration for WIF session helper APIs in Thinktecture IdentityModel | brockallen

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: