"Lab" timeout different than "Office" timeout?

Scott Battaglia scott.battaglia at gmail.com
Tue May 27 18:55:20 EDT 2008


Tim,
You should extend the UsernamePasswordCredentials to accept your new
property.  Then create a MetaDataPopulator to take that property and dump it
into the attributes for the Authentication object.  Configure that all using
the Spring magic ;-)  And then your custom ticket expiration policy will
have the value.

-Scott

On Tue, May 27, 2008 at 5:13 PM, Tim Mc Laughlin <Tim.McLaughlin at wwu.edu>
wrote:

> OK, spoke too soon.
>
> The difference between what I'm trying to do and what Trenton Adams wanted
> is that I'd
> like to be able to have the user select which role they're in, via a
> checkbox on the login
> form.
>
> I've located where and how to implement a new TicketExpirationPolicy, but
> I'm not sure how
> to let the value of the checkbox flow through to that code.  Is that
> possible without
> changing core code?  I'd like to stick to recognized extension points only.
>
> Thanks,
> Tim
>
> -----Original Message-----
> From: cas-bounces at tp.its.yale.edu [mailto:cas-bounces at tp.its.yale.edu] On
> Behalf Of Tim Mc
> Laughlin
> Sent: Tuesday, May 27, 2008 11:55 AM
> To: cas at tp.its.yale.edu
> Subject: "Lab" timeout different than "Office" timeout?
>
> I am almost sure I've seen this question fly across the list, but none of
> my queries have
> been right to find it in the archives, so apologies in advance.
>
> I've been asked if we can implement variable timeouts based on role, the
> most
> straightfoward of which will be a checkbox on the login form that can be
> checked if you're
> on a "Lab" or "Public" computer.  Checking this would result in a shorter
> CAS timeout than
> an "Office" or "Private" computer.
>
> Can someone point me in the right direction?
>
> Thanks,
> Tim
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas
>
>


-- 
-Scott Battaglia
PGP Public Key Id: 0x383733AA
LinkedIn: http://www.linkedin.com/in/scottbattaglia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20080527/c82b4bf6/attachment.html 


More information about the cas mailing list