Commit Graph

324 Commits

Author SHA1 Message Date
Scott dca9b6d260 Merge pull request #28 from battags/CASC-192
CASC-192
2013-01-07 06:22:28 -08:00
Scott 7e8c2a6c97 Merge pull request #30 from battags/CASC-168
CASC-168
2013-01-07 05:02:05 -08:00
Scott 53247ac253 Merge pull request #29 from battags/CASC-191
CASC-191
2013-01-07 05:01:51 -08:00
Scott 321d2b3431 Merge pull request #27 from battags/CASC-195
CASC-195
2013-01-06 21:02:08 -08:00
Scott e552252b68 Merge pull request #33 from battags/master
NOJIRA fix minor missing final tags and javadoc.
2013-01-06 20:58:03 -08:00
Scott Battaglia 29bd700bb4 NOJIRA fix minor missing final tags and javadoc. 2013-01-06 23:56:24 -05:00
Scott Battaglia 5017ecb87b CASC-168
added ability to specify class name in order to use a sub-class.
2013-01-06 19:36:37 -05:00
Scott Battaglia cec2e8e463 CASC-191
isValid method with simple implementation
2013-01-06 18:45:05 -05:00
Scott Battaglia cb27ee1bf5 CASC-192
cast to XSAny in order to actually get the text content.
2013-01-06 18:24:11 -05:00
Scott Battaglia e86cf7518e CASC-195
null check in ProxyGrantingTicketStorageImpl.
2013-01-06 18:14:42 -05:00
Scott 1a6c1aa002 Merge pull request #24 from mmoayyed/CASC-199
CASC-199: Allow for an additional option to exclude empty proxy chains.
2012-12-29 13:54:01 -08:00
Misagh Moayyed 8cdf8295f2 CASC-199: Allow for an additional option to exclude empty proxy chains. 2012-12-10 21:10:10 -07:00
Scott e75eb8d388 Merge pull request #23 from dodok1/master
properly support Confluence 3.5 - 4.3
2012-11-11 15:38:00 -08:00
Jozef Kotlar 6acc6f71a0 minor change digged out of DefaultAuthenticator 2012-11-05 20:59:56 +01:00
Jozef Kotlar 5db2d5e378 implemented authentificator for Confluence 3.5 for newer Seraph/Crowd infrastructure
- using getUserFromSession()
- propagating event
- based on https://bitbucket.org/jaysee00/example-confluence-sso-authenticator
- based on comment from https://jira.atlassian.com/browse/CONF-26547
2012-10-30 14:28:35 +01:00
Scott 7a5c8d5259 Merge pull request #20 from ecki/topic-ignorebin
.gitignore Eclipse's .project default output bin/ directory.
2012-10-06 05:37:59 -07:00
Bernd Eckenfels c85ce9c9c1 .gitignore Eclipse's .project default output bin/ directory. 2012-10-04 04:53:41 +02:00
Marvin S. Addison b565b3f079 Merge pull request #18 from battags/CASC-188
CASC-188 Provide Support for Wildcard Roles
2012-09-21 06:51:16 -07:00
Scott Battaglia 5dc1b363c9 CAS-188
provide default Tomcat behavior
2012-09-20 22:20:48 -04:00
Scott 1ff96f757f Merge pull request #16 from ecki/topic-redirectfix
make default value of useRedirect visible. Add some JavaDoc
2012-09-20 19:19:04 -07:00
Bernd Eckenfels b4845cabd6 Corrected JavaDoc (force if useSession=false force redirect=false) 2012-09-21 04:11:22 +02:00
Bernd Eckenfels 1ebab8755c make default value of useRedirect visible. Add some JavaDoc for the
options.
2012-09-21 01:32:06 +02:00
Scott 8e9ddebce1 Merge pull request #13 from serac/casc-166
CASC-166 Fix race condition in cached assertion cleanup.
2012-08-01 18:59:09 -07:00
Marvin S. Addison e2e374d14d CASC-166 Address code review feedback.
Use ConcurrentHashMap to avoid explicit synchronization.
Use TimeUnit to allow more user-friendly configuration of the units of the cache timeout (e.g. MINUTES, SECONDS) and rename option from cacheTimeoutUnits to cacheTimeoutUnit for consistency.
2012-07-26 10:25:06 -04:00
Marvin S. Addison 0ff39cc542 CASC-166 Fix race condition in cached assertion cleanup.
Perform assertion cleanup on same thread as JAAS module invocations to ensure that cleanup of expired assertions occurs before the cache is interrogated. A verifying test case accompanies this fix. The test case required a new module option, cacheTimeoutUnits, in order to complete on a time scale suitable for unit tests.
2012-07-25 16:58:36 -04:00
Misagh Moayyed 02ef9596d9 Merge pull request #12 from battags/CASC-185
CASC-185 - Merged.
2012-07-25 09:34:46 -07:00
Scott Battaglia 03e552cf39 CASC-185
add authentication time to assertion and also actually use the validity period for Assertion.
2012-07-24 23:01:35 -04:00
Scott f509802b1d Merge pull request #11 from battags/CASC-169
CASC-169
2012-07-24 19:40:31 -07:00
Scott Battaglia 0adcbcfc0a CASC-169
change to hashmap to allow values to be added
2012-07-24 22:39:06 -04:00
Scott f40d38c1a3 Merge pull request #9 from battags/CASC-184
CASC-184 - upgrade to OpenSAML2, update XML parsing to work with old and new server code.
2012-07-24 19:15:34 -07:00
Scott Battaglia 082aafa9ca CASC-184
improved SAML support.  Also execute old AND new XML in the unit tests.

cr for the first round of changes: serac
2012-07-24 22:13:25 -04:00
Scott Battaglia 67999a7bf2 CASC-184
upgrade to OpenSAML2
2012-07-23 22:09:09 -04:00
Scott 2f3759290c Merge pull request #8 from mmoayyed/CASC-182-1
CASC-182 - reset the redirectAfterValidation parameter to false when use...
2012-07-11 10:14:33 -07:00
Misagh Moayyed 6b3590ce88 CASC-182: Combined logging statements into one. 2012-07-11 10:12:20 -07:00
Misagh Moayyed ace712b5a7 CASC-182 - reset the redirectAfterValidation parameter to false when useSession is false. 2012-07-10 14:52:20 -07:00
Scott Battaglia d0ecca4274 CAS-172
don't log proxy message when there is no PGTIOU
2012-04-23 00:00:56 -04:00
Scott Battaglia eff195aaa9 CASC-171
check x-forwarded host header
2012-04-22 23:38:22 -04:00
unknown 7302ca6a99 CASC-175
ensure state can be shared
2012-04-22 23:29:38 -04:00
Scott 81e81256e0 Merge pull request #2 from lavrovdv/master
Parsing the custom attributes using xml dom parser.
2012-04-22 17:07:22 -07:00
Scott 8673f2c294 Merge pull request #5 from Gleeble/master
Change to allow for Session Fixation Prevention
2012-04-15 17:29:03 -07:00
Adam Swift 5f3700670c Changed to allow usage with systems using Session Fixation fixes following a login 2012-04-13 16:39:41 -04:00
Scott 1775ae99ec Merge pull request #4 from yzhengyu/master
CASC-164 Fix for Jasig CAS client for Java not working in 4.4 and above
2012-04-03 18:35:27 -07:00
Zhengyu Yong 0f9909406f Jira44CasAuthenticator will handle authentication for versions 4.4 and up 2012-04-02 18:07:37 +08:00
Zhengyu Yong 992a081434 added dependency to jira-core version 4.4 2012-04-02 18:05:48 +08:00
lavrovdv 88c69a7caa Merge branch 'master' of https://github.com/lavrovdv/java-cas-client
Conflicts:
	cas-client-core/src/main/java/org/jasig/cas/client/util/XmlUtils.java
	cas-client-core/src/main/java/org/jasig/cas/client/validation/Cas20ServiceTicketValidator.java
2012-03-15 11:09:09 +04:00
lavrovdv 4b454e1e2e Parsing the attributes using xml dom parser. 2012-03-15 11:04:47 +04:00
lavrovdv 78c6ac29f9 Parsing the attributes using xml dom parser. 2012-03-14 09:25:15 +04:00
lavrovdv 26e959c3d0 The result of parsing the xml document should not depend on the "\n" symbols. 2012-03-13 15:08:13 +04:00
Scott 7345e03a6f Merge pull request #1 from ZerothAngel/master
Tomcat integration: Store principal in session
2012-03-07 20:10:19 -08:00
Allan Saddi c4d63f74ca Also register the principal in the current session, if any. 2012-03-07 16:48:20 -08:00