Commit Graph

595 Commits

Author SHA1 Message Date
lizhixiang 47fb9c0fbb add setter to ignoreUrlPatternMatcherStrategyClass, with purpose of
injecting UrlPatternMatcherStrategy to AuthenticationFilter by Spring
IOC
2017-01-05 12:16:16 +08:00
Misagh Moayyed 4d1d62bd62 Merge pull request #184 from Unicon/Skew-assertion-date
Handle date equality when checking for assertion validity
2016-09-23 10:24:02 +03:30
Misagh Moayyed 527f0c6d28 Merge pull request #181 from Unicon/Tostring
Let ConfigurationKey toString() the name
2016-09-07 20:53:38 +04:30
Misagh Moayyed 7d5a9bc124 Merge pull request #185 from Unicon/Redundant-GroupId
Remove redundant groupId from POM defns
2016-09-07 20:53:21 +04:30
Misagh Moayyed 92371f794a Remove redundant groupId from POM defns 2016-09-07 16:12:34 +04:30
Misagh Moayyed 9e95ee5825 Handle date equality when checking for saml assertion validity 2016-09-07 16:10:16 +04:30
Scott 86a8f7395b Merge pull request #182 from Unicon/Refact
Minor code adjustments to CommonUtils to use String.isEmpty()
2016-09-07 07:30:43 -04:00
Misagh Moayyed 9d4cafd2c9 Let assertion validity checks to be more flexible
when comparing dates.
2016-09-07 15:47:04 +04:30
Misagh Moayyed 745fda6113 Minor code adjustments to CommonUtils to use String.isEmpty() 2016-09-07 15:38:46 +04:30
Misagh Moayyed aa6cab7d8d Merge pull request #180 from serac/logpt
Log proxy ticket returned from /proxy protocol endpoint.
2016-09-07 15:32:49 +04:30
Misagh Moayyed 9b71825e1a Let config keys log the name 2016-09-07 15:31:39 +04:30
Marvin S. Addison 2e27e09f3b Log proxy ticket returned from /proxy protocol endpoint. 2016-09-01 13:22:01 -04:00
Marvin S. Addison 7cb5380e75 Issue #152 Jetty integration docs. 2016-05-24 07:53:15 -04:00
Scott e7292c78a0 Merge pull request #167 from geojs/issue-167
Wrong Maven groupId in README.md for Components
2016-05-16 12:54:07 -04:00
cobolgis 771288475f Recommended fix for #167. 2016-05-16 16:04:12 +02:00
Misagh Moayyed ee4a05d409 Merge pull request #166 from ceharris/patch-1
change git clone URL in README to reflect new org slug
2016-05-13 09:04:00 -07:00
Carl Harris f1cd2441ca change git clone URL to reflect new org slug 2016-05-13 11:03:11 -04:00
Scott 95c5d8ee73 Merge pull request #158 from BernhardLenz/cas-client-integration-tomcat-v8
Added Tomcat client v8 to readme and notice files
2016-04-01 00:05:51 -04:00
BernhardLenz f1908ba5fc Added Tomcat client v8 to readme and notice files 2016-03-28 09:02:46 -04:00
Scott b20d4d241c Merge pull request #153 from serac/jetty
CAS Jetty Container Authentication Support
2016-03-08 07:20:51 -05:00
Marvin S. Addison bc586d7b4b Merge branch 'master' into jetty 2016-03-08 07:15:22 -05:00
Marvin S. Addison 06b566e2d6 Issue #152 Simplify ticket lookup. 2016-03-07 07:51:25 -05:00
Marvin S. Addison 3f0a1c6883 Issue #152 Fix javadoc typo. 2016-03-07 07:45:50 -05:00
Marvin S. Addison 812198b6a5 Issue #152 Use CommonUtils for null checks. 2016-03-07 07:45:26 -05:00
Scott 88d847102c Merge pull request #151 from BernhardLenz/cas-client-integration-tomcat-v8
Added cas-client-integration-tomcat-v8
2016-03-04 21:52:20 -05:00
Marvin S. Addison 40291a4478 Issue #152 Log authentication success at INFO. 2016-02-19 10:43:15 -05:00
Marvin S. Addison 184868b296 Issue #152 Add working Jetty context config files. 2016-02-12 16:40:05 -05:00
Marvin S. Addison 5a68c92268 Issue #152 Prevent dupe ticket validations.
The ticket parameter can linger in the URL after authentication.
Don't attempt ticket validation if we are already authenticated.
Fixes ticket validation failures on refresh and similar cases.
2016-02-12 16:20:56 -05:00
Marvin S. Addison f09ee1c0e7 Issue #152 Fix multiple ticket validation attempt. 2016-02-12 15:34:19 -05:00
Marvin S. Addison 971d4b4854 Issue #152 Remove unused jetty-maven-plugin. 2016-02-11 15:12:39 -05:00
Marvin S. Addison f04dedd9bb Issue #152 Use WeakReference to avoid resource leak.
We don't want to hold a reference to HttpSession objects in the
ticket-to-session mapping that would prevent orphaned or expired sessions
from being purged. WeakReference ensures that won't happen.
2016-02-11 15:08:00 -05:00
Marvin S. Addison 53dbb48882 Issue #152 Jetty container-based authn. 2016-02-11 14:53:14 -05:00
BernhardLenz 61bd0eeb86 Added cas-client-integration-tomcat-v8 2016-02-04 18:45:03 -05:00
Scott e4b767700a Merge pull request #143 from battags/CASC-127
CASC-127 Remove Commons Codec Dependency
2015-11-19 21:02:57 -05:00
Scott 346374ebc8 CASC-127 Remove Commons Codec Dependency
Problem: We rely on Commons Codec for some simple Base64 decoding/encoding, most of which is available in Java 1.6+
Solution: Set minimum version to Java 1.6 and rely on provided methods.

QA Notes: Unit tests pass
2015-11-18 21:58:06 -05:00
Misagh Moayyed 4b63e06418 updated docs on SSOFilter and ErrorRedirectFilter 2015-11-08 13:54:31 -07:00
Misagh Moayyed 32963967d4 updated docs on SSOFilter and ErrorRedirectFilter 2015-11-08 13:53:33 -07:00
Scott 9d9e5cad72 Merge pull request #142 from serac/issue-141-remove-content-length
Issue-141 Remove redundant Content-Length header.
2015-11-05 20:43:56 -05:00
Marvin S. Addison 598fb02dda Issue-141 Remove redundant Content-Length header. 2015-11-05 16:44:05 -05:00
Misagh Moayyed a417f78521 Fix badge link for maven version 2015-09-13 08:16:18 -07:00
Scott a5e2b8ae61 [maven-release-plugin] prepare for next development iteration 2015-09-13 00:23:55 -04:00
Scott 650cee05bc [maven-release-plugin] prepare release cas-client-3.4.1 2015-09-13 00:19:52 -04:00
Scott e5f933754b [maven-release-plugin] rollback the release of cas-client-3.4.1 2015-09-13 00:18:34 -04:00
Scott 1bdc456bf4 [maven-release-plugin] prepare for next development iteration 2015-09-13 00:13:20 -04:00
Scott 8067714256 Added missing license headers. 2015-09-13 00:11:09 -04:00
Scott 85b0454e8d Merge pull request #133 from battags/131
Issue #131 - ConfigurationStrategyName does not Properly Resolve Cust…
2015-09-10 09:27:08 -04:00
Scott 2eb132c0b4 Issue #131 - ConfigurationStrategyName does not Properly Resolve Custom classes
Problem: The assignable check was reversed, always resulting in a false return value.
Solution: Add test to confirm failure and then swap check.  Unit tests pass.
2015-09-09 23:30:53 -04:00
Scott 0022c622e1 Merge pull request #130 from mmoayyed/serviceurl-construction-method
Overload constructServiceUrl to keep backward compatibility
2015-08-19 22:28:58 -04:00
Misagh Moayyed ab105cdcfa initialize service parameter names once, statically 2015-08-19 08:51:28 -07:00
Misagh Moayyed 1f3a745ec8 overload constructServiceUrl to keep backward compatibility 2015-08-19 02:28:20 -07:00