Hi Carl, et. al.,

This would be a nice option to have, but I'd recommend a 2-phased approach,
which I implemented in the local precursor system to CAS. When users in the
local university environment power up at the start of the day, whether to
log into a portal or just a bunch of applications, they often create a lot
of attribute retrieval requests in a brief interval. It made sense for both
performance and consistency to cache those results for a short time, like
120 seconds, but not for the life of the TGT.

Dan Ellentuck
Columbia University I.T.


On Wed, Sep 24, 2014 at 9:52 AM, Waldbieser, Carl <waldb...@lafayette.edu>
wrote:

>
> Am I correct in understanding that the current behavior is to load the
> attributes at the time of authentication and they get stored for the life
> of the TGC (in the CAS ticket store)?
>
> And the proposal would be to allow the attributes to be re-populated
> whenever a /serviceValidate or /proxyValidate request was successfully made?
>
> I hadn't noticed this behavior.  I had rather assumed the dynamic behavior
> was how CAS was working all along.  What exactly would be the concerns with
> enabling that as an option?  Are there performance concerns?  Or some kind
> of consistency concerns?
>
> Thanks,
> Carl Waldbieser
> Systems Programmer
> Lafayette College
>
> ----- Original Message -----
> From: "Misagh Moayyed" <mmoay...@unicon.net>
> To: cas-dev@lists.jasig.org
> Sent: Wednesday, September 24, 2014 5:23:29 AM
> Subject: [cas-dev] Dynamic Principal Attributes: scope and feedback
>
> Team,
>
>
>
> Context:
>
> https://github.com/Jasig/cas/pull/676
>
> https://github.com/Jasig/cas/issues/468
>
>
>
> There is a pending pull and corresponding issue that tries to bring forth
> support for dynamic principal attributes. This is the case where principal
> attributes are not cached to the length of the SSO session, but are forced
> to always be up-to-date when called upon. I want to emphasize that this is
> not proposed replace the default behavior now, yet simply allows one to do
> this, should the use case come up.
>
>
>
> Jérôme and I have been conversing on pros and cons of this feature, and
> what it would mean for CAS deployers to turn on support for this. We are
> at a point where we need more eyeballs and feedback on the issue and the
> solution presented. It would be great if you could take a look at the
> conversation and provide suggestions on how to best proceed forward.
>
>
>
> Regards,
>
>
> --
> You are currently subscribed to cas-dev@lists.jasig.org as:
> waldb...@lafayette.edu
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/cas-dev
>
> --
> You are currently subscribed to cas-dev@lists.jasig.org as:
> d...@columbia.edu
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/cas-dev
>
>

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to