Como definir a expiração deslizante no meu aplicativo MVC que usa STS (WIF) para autenticação

Estamos desenvolvendo um aplicativo MVC usando STS. Usamos as ferramentas WIF para criar um aplicativo STS simples para desenvolvimento.

Gostaria de poder definir uma expiração deslizante no meu token (no RP

Vejo o códigocomo aqu.

nfelizmente, este é o manipulador de eventos e o exemplo, embora útil, não mostra como implementar o manipulado

No meu global.asax, Application_Start () eu tenho:

sam = new SessionAuthenticationModule();
        sam.SessionSecurityTokenReceived += 
            new EventHandler<SessionSecurityTokenReceivedEventArgs>(sam_SessionSecurityTokenReceived);

(sam é definido com um escopo de classe.)

Não tenho certeza se isso está correto. Não sei como verificar se o evento já foi chamado devido a problemas de depuração no global.asax.

Existe um exemplo mais completo de como capturar esse evento? Estou fazendo o caminho certo?

TIA! Agradeço a ajuda! Ric

Edit - bem, eu sei que o evento não está sendo chamado porque coloquei o código de divisão por zero no manipulador e o aplicativo não lançou uma exceção. Entrei no meu STS, portanto, qualquer evento recebido de token deveria ter sido disparad

Qualquer ajuda sobre como fazer isso seria muito apreciada. obrigado