Thanks, you sort of read my mind. I was just about to do the same thing :)


So what is the next logical step? Does it make sense for us to get on a call 
and review action items?



From: Jérôme LELEU [mailto:lel...@gmail.com]
Sent: Monday, December 8, 2014 9:35 AM
To: cas-dev@lists.jasig.org
Subject: Re: [cas-dev] Reducing CASImpl's complexity: ArgExtractors and more



Hi,



A lot of good ideas that I tried to capture in this wiki page: 
https://wiki.jasig.org/display/CAS/CAS+5+Design.



It's a first draft where I also kept the author of the idea.



Just let me know if you feel something is missing before we try to go 
further.



Thanks.

Best regards,




Jérôme LELEU

Founder of CAS in the cloud: www.casinthecloud.com 
<http://www.casinthecloud.com>  | Twitter: @leleuj

Chairman of CAS: www.jasig.org/cas <http://www.jasig.org/cas>  | Creator of 
pac4j: www.pac4j.org <http://www.pac4j.org>



2014-12-04 17:57 GMT+01:00 Scott Battaglia <scott.battag...@gmail.com 
<mailto:scott.battag...@gmail.com> >:

I'm still catching up on most of the thread (at which point I'll reply to 
specific points), but I did just want to call out one of the reasons there 
is sometimes a slightly rigid structure/call-pattern: basically as a 
security product, how do we balance flexibility with ensuring you don't 
accidentally break/skip/avoid a critical step in the flow.



We previously did that with one entry point (with Bill calling out that 
createTGT took in Credentials to ensure that we had a valid person before we 
created a session) but with extension points.  I'm not saying that's the 
best option going forward, but as we introduce more flexibility, just keep 
in mind that as a security product we want to make it hard for people to do 
the wrong thing (otherwise a lot of our own hardening/analysis becomes 
moot).



On Thu, Dec 4, 2014 at 10:06 AM, Marvin Addison <marvin.addi...@gmail.com 
<mailto:marvin.addi...@gmail.com> > wrote:

There might need to be a detailed comparison and some small 
proof-of-concepts in order to choose the best.



+1



M



-- 
You are currently subscribed to cas-dev@lists.jasig.org 
<mailto:cas-dev@lists.jasig.org>  as: scott.battag...@gmail.com 
<mailto:scott.battag...@gmail.com>
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 
<mailto:cas-dev@lists.jasig.org>  as: lel...@gmail.com 
<mailto:lel...@gmail.com>
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 
<mailto:cas-dev@lists.jasig.org>  as: mmoay...@unicon.net 
<mailto:mmoay...@unicon.net>
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