Thanks. Just wanted to make sure that oauthwrapper components can still be used in CAS4 for enabling Oauth server support.
I am revising the documentation a bit and fixing a few formatting issues. I???ll post back when things are near done so you can review and make adjustments. From: J??r??me LELEU [mailto:lel...@gmail.com] Sent: Monday, May 05, 2014 10:06 AM To: cas-dev@lists.jasig.org Subject: Re: [cas-dev] [cas-user] Schedule for CAS 4.0 Hi, Yes, indeed, pac4j is only meant to be used as a client for different protocols (OAuth, OpenID, CAS...) and everything should be explained properly in "Delegate authentication" (from the client side point of view): http://jasig.github.io/cas/current/integration/Delegate-Authentication.html. Though, the OAuth server support remains and can still be used reading the "OAuth protocol" documentation: http://jasig.github.io/cas/current/protocol/OAuth-Protocol.html. It might not be clear enough, but I didn't find any better documentation organization. Just let me know if you have a better idea... Best regards, J??r??me 2014-05-05 18:45 GMT+02:00 Misagh Moayyed <mmoay...@unicon.net>: J??r??me, I am reviewing the documentation for OAuth/OpenID and pac4j on the existing wiki, and all references seem to indicate that CAS with pac4j will act as an Oauth client only. Is that correct? Is the ability to have CAS behave like an Oauth provider dropped, or do we have docs that explain what needs to be done for CAS4? Misagh From: J??r??me LELEU [mailto:lel...@gmail.com] Sent: Monday, May 05, 2014 8:19 AM To: cas-dev@lists.jasig.org Subject: Re: [cas-dev] [cas-user] Schedule for CAS 4.0 Hi, I've struggled hard to find a fix. As I used Memcached locally, the setup was not easy and I discovered that unmodifiable lists are not serializable: I think it's worth a JIRA for a 4.0.x / 4.1, doesn't it? I was not able to make the JSTL stuffs completely work. The solution is partly written in scriptlet in the JSP page. Here is the JIRA: https://issues.jasig.org/browse/CAS-1448 and the pull: https://github.com/Jasig/cas/pull/430. Feedbacks are welcome. Thanks. Best regards, J??r??me 2014-05-05 11:29 GMT+02:00 J??r??me LELEU <lel...@gmail.com>: Hi, OK. Noticed. Though, another test leads me to find a strange behaviour. If you have a user attribute with commas (like "J??r??me, LELEU"), two attributes will be returned instead of one. It comes from the fact that the success validation JSP page uses the forEach (of the JSTL) where Strings delimited by commas are considered as multiple elements. I will provide a fix before doing the release. Thanks. Best regards, J??r??me 2014-05-01 20:28 GMT+02:00 Robert Oschwald <robertoschw...@googlemail.com>: ok with me. Whoever creates the release, please merge my PL in, first. Thanks, Robert Sent while mobile. Am 01.05.2014 um 17:24 schrieb Misagh Moayyed <mmoay...@unicon.net>: Sounds good to me. Shall we put down Monday May 5th then? I???ll take care of javadocs, documentation, and stake a stab at updating the protocol doc over at http://www.jasig.org/cas/protocol once v3 <http://www.jasig.org/cas/protocol%20once%20v3> is released. From: Robert Oschwald [mailto:robertoschw...@googlemail.com] Sent: Thursday, May 01, 2014 1:01 AM To: cas-dev@lists.jasig.org Subject: Re: [cas-dev] [cas-user] Schedule for CAS 4.0 on monday, I will commit the spec as 3.0 release as well. Sent while mobile. Am 01.05.2014 um 09:54 schrieb J??r??me LELEU <lel...@gmail.com>: Hi, Misagh has just merged the last fix for 4.0 (https://github.com/Jasig/cas/pull/427). I will cut the release next week: on Monday (4/5/14) or Wednesday (4/7/14) if everyone is ok. Thanks. Best regards, J??r??me 2014-04-17 18:26 GMT+02:00 Misagh Moayyed <mmoay...@unicon.net>: Yes that???s the thought. 28th would also be fine. There has been some discussion on #246, and so as soon as we are able to resolve that, we should be ok to proceed with GA, if the timing is acceptable. From: J??r??me LELEU [mailto:lel...@gmail.com] Sent: Thursday, April 17, 2014 1:17 AM To: cas-dev@lists.jasig.org Subject: Re: [cas-dev] [cas-user] Schedule for CAS 4.0 Hi, Are you proposing to cut the final release (GA) on April, the 25th? I agree, it's time to release the 4.0, even if it could be done one or two weeks later... BTW, I'm willing to do the release, but as I'm in holidays, I can only handle that from April, the 28th. Thanks. Best regards, J??r??me 2014-04-16 19:22 GMT+02:00 Misagh Moayyed <mmoay...@unicon.net>: Team, I suppose the last change that we need to review and take action on is the following pull: https://github.com/Jasig/cas/pull/426 May I suggest that once the fate of this pull is decided, we'd take action to proceed with the GA? And with that, could we perhaps agree on a timeline, or say, Friday the 25th? This would give us 3 weeks before the last RC which should be enough time to weed out issues. Misagh > -----Original Message----- > From: Misagh Moayyed [mailto:mmoay...@unicon.net] > Sent: Wednesday, April 02, 2014 12:06 PM > To: 'cas-dev@lists.jasig.org' > Subject: RE: [cas-dev] [cas-user] Schedule for CAS 4.0 > > Also, I realize now it makes better sense for the build to check for commit > messages and adherence to other conventions *after* it's been able to > successfully build and test the pull. We would have been able to capture the > failure in advance. > > > -----Original Message----- > > From: Misagh Moayyed [mailto:mmoay...@unicon.net] > > Sent: Wednesday, April 02, 2014 12:02 PM > > To: cas-dev@lists.jasig.org > > Subject: RE: [cas-dev] [cas-user] Schedule for CAS 4.0 > > > > Another issue; pull #415 [1] broke the following test in cas-server-core: > > MultifactorAuthenticationTests#testAllowsAccessToHighSecurityServiceWi > > thPa > > sswordAndOTPViaRenew() > > > > This is where the test failure comes from: > > > > if (!(current.getPrincipal().equals(original.getPrincipal()) > > && current.getAttributes().equals(original.getAttributes()))) { > > throw new MixedPrincipalException(current, > > current.getPrincipal(), original.getPrincipal()); } > > > > The comparison on authentication attribute fails. What is the intention > here? > > Should the principal attributes be compared if we are checking for > > mixed principal conditions? If so, should that just be captured inside > > the > > equals() of SimplePrincipal? > > > > [1] https://github.com/Jasig/cas/pull/415 > > > > > -----Original Message----- > > > From: Misagh Moayyed [mailto:mmoay...@unicon.net] > > > Sent: Wednesday, April 02, 2014 10:10 AM > > > To: 'cas-dev@lists.jasig.org' > > > Subject: RE: [cas-dev] [cas-user] Schedule for CAS 4.0 > > > > > > Excellent. I'll get going. > > > > > > > -----Original Message----- > > > > From: Marvin Addison [mailto:marvin.addi...@gmail.com] > > > > Sent: Wednesday, April 02, 2014 10:04 AM > > > > To: cas-dev@lists.jasig.org > > > > Subject: Re: [cas-dev] [cas-user] Schedule for CAS 4.0 > > > > > > > > > Thanks. Keep us posted on the progress please. > > > > > > > > Ldaptive 1.0.3 has been released and is available in Maven Central > > > > [1], so we should be good to bump the version and move forward. > > > > > > > > M > > > > > > > > http://search.maven.org/#artifactdetails%7Corg.ldaptive%7Cldaptive > > > > %7 > > > > C1 > > > > .0.3%7C > > > > jar > > > > > > > > -- > > > > You are currently subscribed to cas-dev@lists.jasig.org as: > > > > 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: > > 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: 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 as: 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: 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 as: robertoschw...@googlemail.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 as: 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: robertoschw...@googlemail.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 as: 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 as: 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: 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 as: 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