Commit Graph

153 Commits

Author SHA1 Message Date
Scott Battaglia 8a32fd2061 NOJIRA
forgot a check for null.  Whoops.
2009-08-12 13:43:57 +00:00
Scott Battaglia f0a78e0edf CASC-85
added safeGetParameter method
2009-08-11 18:22:09 +00:00
Scott Battaglia f9e3ae8abb CASC-85
moved the reading of parameters
2009-07-30 16:49:55 +00:00
Scott Battaglia 590d87d265 NOJIRA
updates for 3.1.7
2009-07-29 15:42:21 +00:00
Scott Battaglia a14767c232 CASC-86
fixed the random id generation and the issue instant that Joe pointed out.
2009-07-29 14:27:48 +00:00
Scott Battaglia 745c45718c CASC-88
imported Marvin's patch with some modifications to fix support for proxying in a non-Spring environment.
2009-07-29 13:54:29 +00:00
Scott Battaglia 9b1ba497e3 CASC-87
improved utility to allow for arbitrary parameters to be passed at login
2009-07-29 12:26:17 +00:00
Scott Battaglia bddd8f0622 NOJIRA
preparation for 3.1.6
2009-05-26 17:33:50 +00:00
Scott Battaglia cbbab079a7 NOJIRA
transfered over old tests
2009-05-26 15:47:13 +00:00
Scott Battaglia ad62b2fc2a NOJIRA
transfered over old tests
2009-05-26 15:47:00 +00:00
Scott Battaglia e78706747a CASC-84
added property to override configuration init param
2009-05-23 03:33:41 +00:00
Scott Battaglia 1031f01ee0 NOJIRA
updated so that we rely on the filter instead of the listener.
2009-05-22 19:37:53 +00:00
Scott Battaglia de82cb0a85 CASC-82
updated logging
2009-05-22 17:57:06 +00:00
Marvin S. Addison 7dd013cb9f CASC-81
Set validator renew property from servlet configuration.  Testing shows this resolves issue.
2009-05-06 13:17:29 +00:00
Brad Cupit b38a27626a CASC-77
removed the CleanUpRegistry, Cleanable interface, etc. and just use a simple static getter on the Filter that returns the Storage. The TimerTask just calls this static getter directly. This was deemed simpler than the CleanUpRegistry solution.

for Spring config: rather than use Quartz, we just use the java.util.Timer support in Spring
2009-03-21 21:24:31 +00:00
Brad Cupit 866e2b99ba NOJIRA
sleep long enough for the ticket to timeout
2009-02-20 14:10:04 +00:00
Brad Cupit 5761e0cb61 CASC-77
summary: fixed classloader leak by making the thread stop on webapp unload

this fix requires clients (those using proxy authentication) to configure either
a) a listener in web.xml (see CleanUpListener)
b) quartz in a spring xml config file (see CleanUpJob)

each of these starts a thread which runs the clean up operation

the listener will shut itself down on app undeploy
Spring's SchedulerFactoryBean (a quartz helper) must be configured with a destroy-method="destroy" in the spring xml config, otherwise a classloader leak may occur on webapp undeploy/hot deploy
2009-02-13 22:30:38 +00:00
Brad Cupit 7d4c321b3c NOJIRA
adding Eclipse's .classpath .project and .settings/ to svn:ignore
2009-02-12 15:50:36 +00:00
Brad Cupit c71748d104 CASC-79 (not enough synchronization on HashMap)
also, made nested classes static (they didn't have to be non-static, so this version is slightly more flexible and takes up slightly less memory: see Effective Java 2nd Edition Item 22)
2009-02-11 19:44:33 +00:00
Scott Battaglia 7191670c4e CASC-74
updated javadoc about serverName
2009-01-30 00:40:22 +00:00
Scott Battaglia d0be75e7b3 CASC-73
reduced warning message
2009-01-05 04:27:10 +00:00
Scott Battaglia d00986afc7 NOJIRA
preparation for CAS Client for Java 3.1.5 release
2008-12-18 04:21:15 +00:00
Scott Battaglia d419c68670 CASC-72
removed dependency on Confluence authenticator
2008-12-18 04:01:34 +00:00
Scott Battaglia fb1e4e5a84 CASC-71
removed Java 1.5 code
2008-12-05 19:08:18 +00:00
Scott Battaglia d237b339c6 NOJIRA
enforce 1.4
2008-10-31 16:12:45 +00:00
Scott Battaglia a1f983ae6b NOJIRA
prepare for the 3.1.4 release
2008-10-27 12:42:40 +00:00
Scott Battaglia 720c840eec CASC-70
check the request for the assertion if there is no session.
2008-10-24 13:36:09 +00:00
Scott Battaglia af2530d57d CASC-66
added support for configuration via JNDI
2008-08-27 16:37:36 +00:00
Scott Battaglia e0ca0a6e35 CASC-64
added a default error redirect page
2008-08-27 12:35:12 +00:00
Scott Battaglia eee667a611 CASC-68
enabled redirect after ticket validation by default
2008-08-27 12:03:00 +00:00
Scott Battaglia 3d09247029 CASC-58
allow to determine gateway features potentially via alternate methods
2008-08-06 14:45:22 +00:00
Scott Battaglia 415d118b5c CASC-65
added an explicit call to remove an entry from the backing storage before adding it just in case it already exists under another key
2008-08-06 13:07:03 +00:00
Scott Battaglia e8f438db55 CASC-64
capture and send redirect
2008-08-05 19:23:56 +00:00
Scott Battaglia e3d38a70a9 CASC-63
added synchronized methods
2008-07-11 13:51:38 +00:00
Scott Battaglia e1f533c759 NOJIRA
added another test
2008-06-19 18:54:20 +00:00
Scott Battaglia 2e0e6c85c0 NOJIRA
3.1.4 snapshot
2008-06-19 14:48:42 +00:00
Scott Battaglia fb98e1285f NOJIRA added svn:ignore 2008-06-16 13:49:01 +00:00
Scott Battaglia 98d4d53418 NOJIRA
getting ready for 3.1.3 release
2008-06-16 13:47:56 +00:00
Scott Battaglia 2863bd39e5 NOJIRA
removed unnecessary system.outs
2008-06-16 13:35:05 +00:00
Scott Battaglia 9673f33f53 NOJIRA
added one more debug logging statement
2008-06-10 03:32:22 +00:00
Scott Battaglia 4252731534 NOJIRA
factored out common code for proxying
2008-06-09 18:18:32 +00:00
Scott Battaglia ff11894493 NOJIRA
updated for an RC3
2008-06-09 17:59:54 +00:00
Scott Battaglia 44d180c864 NOJIRA
svn ignore
2008-06-09 17:29:46 +00:00
Scott Battaglia 88b87074dc CASC-37
added significantly more logging
2008-06-09 17:24:31 +00:00
Scott Battaglia 88b89a3756 CASC-56
implemented adding Content-Type to fix problem
2008-06-09 12:43:26 +00:00
Scott Battaglia ab21368d94 NOJIRA
added exclusion for log4j
2008-06-03 19:45:43 +00:00
Scott Battaglia 78054e3dbd NOJIRA
added exclusion for log4j
2008-06-03 19:35:21 +00:00
Scott Battaglia 2445b49e0a NOJIRA
added some Saml11 tests and updated to RC3
2008-06-03 19:33:33 +00:00
Scott Battaglia 56d0d2e023 CASC-54
added support for parsing custom attributes.  Added a basic model that is easily overrideable.
2008-05-29 21:10:25 +00:00
Scott Battaglia fe8e8d8bb3 CASC-52
switched to the PropertyEditor method which seems to work better.
2008-05-29 15:49:09 +00:00