Scott Battaglia
f64a23b1ae
CASC-125
...
added default auth filter for saml1.1 and made sure that it and the validation filter set the required saml parameters.
2010-09-20 03:33:49 +00:00
Scott Battaglia
cd3ecb8e3c
CASC-33
...
support for Tomcat: more authentication mechanisms. Just need to do the abstract class now.
2010-09-01 03:56:46 +00:00
Scott Battaglia
9ffca231a0
CASC-33
...
support for Tomcat: logout, proxy callback.
2010-08-29 21:53:32 +00:00
Scott Battaglia
74a8cff651
CASC-115
...
applied Marvin's patch. Made changes to check for debug enabled before doing any concatenation and to renable the initCause
2010-08-16 03:15:45 +00:00
Scott Battaglia
649b39b1c8
CASC-116
...
removed secondary call to response.encodeRedirectUrl because according to the Tomcat source code they essentially do the same thing.
2010-07-20 02:33:36 +00:00
Scott Battaglia
b1f6e24f7e
CASC-117
...
added init cause to login exceptions
2010-07-20 02:12:02 +00:00
Marvin S. Addison
a57e3d401f
CASC-108
...
Minor logging fixes/improvements.
2010-06-07 15:29:23 +00:00
Scott Battaglia
01fd618436
CASC-112
...
added brackets around the pgtIou to make it more obvious the message isn't cut off.
2010-06-05 17:25:34 +00:00
Scott Battaglia
23711eb6a1
CASC-108
...
commit before we move to the new repository. We cannot release this yet because we're missing a contributor license agreement.
2010-06-01 22:56:09 +00:00
Scott Battaglia
b9208f9077
CASC-109
...
changed location of redirect to successful block
2010-05-27 03:32:03 +00:00
Scott Battaglia
975bf7700c
CASC-110
...
added the reserved keyword to the list.
2010-05-27 03:09:39 +00:00
Scott Battaglia
b76ce0dcc9
CASC-103
...
updated javadoc to explain the purpose of the method
2010-05-09 05:07:52 +00:00
Scott Battaglia
f5984a088d
CASC-107
...
enabled providing a specific encoding
2010-05-09 04:18:51 +00:00
Scott Battaglia
92c2b081cd
CASC-106
...
made some changes to explicitly use UTC.
2010-05-09 03:51:18 +00:00
Scott Battaglia
d6f11f89a2
CASC-105
...
changed log level to debug instead of warn.
2010-05-09 03:26:32 +00:00
Marvin S. Addison
4ef10cd168
CASC-80
...
Add support for setting HostnameVerifier for CAS validation filters in
web.xml.
2010-02-24 14:55:51 +00:00
Scott Battaglia
856d2b07f9
CASC-102
...
moved the call to initialize the ticket validator to after the setting of the proxy granting ticket storage.
2009-12-18 03:12:15 +00:00
Scott Battaglia
3f2a1c4c69
CASC-96
...
reworked logic
2009-11-24 15:34:32 +00:00
Scott Battaglia
6459137bb2
CASC-99
...
moved the line to make sure we're not accidentally prepending "&"
2009-11-24 15:19:15 +00:00
Scott Battaglia
ff84c43b45
CASC-100
...
moved call to create url
2009-11-24 15:08:57 +00:00
Scott Battaglia
c652557f8a
CASC-96
...
corrected session call
2009-10-14 16:02:03 +00:00
Scott Battaglia
b16412731d
CASC-93
...
added check for role
2009-09-22 15:26:49 +00:00
Scott Battaglia
bdb354531e
CASC-95
...
use ehcache for distributed support
2009-09-20 16:09:56 +00:00
Scott Battaglia
ccdd0596c7
CASC-94
...
moved HttpConnection to CommonUtils
2009-09-20 14:50:43 +00:00
Scott Battaglia
5435445f11
CASC-89
...
revert behavior for POST requests for the "logoutRequest" parameter.
2009-09-11 12:39:58 +00:00
Scott Battaglia
95f63d7743
CASC-92
...
changed config parameter to determine where properties came from in logs.
2009-09-11 11:50:52 +00:00
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
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
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
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
fb1e4e5a84
CASC-71
...
removed Java 1.5 code
2008-12-05 19:08:18 +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