Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							6314aa4efa 
							
						 
					 
					
						
						
							
							Refactor User to an interface.  
						
						
						
						
					 
					
						2004-06-24 23:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							04dea9e403 
							
						 
					 
					
						
						
							
							Patch by Mark St.Godard to resolve issues with WebSphere 5.  
						
						
						
						
					 
					
						2004-06-23 05:52:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							46f17bed79 
							
						 
					 
					
						
						
							
							Make isPasswordCorrect protected to facilitate subclass use.  
						
						
						
						
					 
					
						2004-06-21 06:17:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							1a0bec5bf1 
							
						 
					 
					
						
						
							
							Make User available from Authentication via DaoAuthenticationProvider.  
						
						
						
						
					 
					
						2004-06-21 06:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							27d89f3e91 
							
						 
					 
					
						
						
							
							Patch by Mike Youngstrom to fix Jameleon stripping of slash.  
						
						
						
						
					 
					
						2004-06-17 01:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							b3e2d78c5d 
							
						 
					 
					
						
						
							
							Fix issue when encoded passwords are used. Modify Contacts sample to test encoded passwords.  
						
						
						
						
					 
					
						2004-06-08 12:54:42 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							b5cbcdc591 
							
						 
					 
					
						
						
							
							Refactor DaoAuthenticationProvider cache model.  
						
						
						
						
					 
					
						2004-06-06 06:31:28 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							1b24ff5ea8 
							
						 
					 
					
						
						
							
							Refactor DaoAuthenticationProvider cache model.  
						
						
						
						
					 
					
						2004-05-31 04:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							d9f77a7ed1 
							
						 
					 
					
						
						
							
							Initial commit.  
						
						
						
						
					 
					
						2004-05-31 02:37:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							b6cb84e937 
							
						 
					 
					
						
						
							
							Improve robustness so if ApplicationContext not shutdown correctly (thus destroy() not called) the cache will not fail on subsequent startups.  
						
						
						
						
					 
					
						2004-05-31 02:08:34 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							e300a90890 
							
						 
					 
					
						
						
							
							Improve test coverage.  
						
						
						
						
					 
					
						2004-05-31 01:19:18 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							0cbea9b452 
							
						 
					 
					
						
						
							
							Improve HTTP redirect URL encoding.  
						
						
						
						
					 
					
						2004-05-26 22:17:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c14142d1 
							
						 
					 
					
						
						
							
							Add event capabilities.  
						
						
						
						
					 
					
						2004-05-24 00:09:27 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							42ccbfbad7 
							
						 
					 
					
						
						
							
							Store additional information about the authentication request.  
						
						
						
						
					 
					
						2004-05-24 00:06:54 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							b6e0c3076f 
							
						 
					 
					
						
						
							
							Fixed issue with hot redeploy as cache not being closed.  
						
						
						
						
					 
					
						2004-05-24 00:04:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							369ea24215 
							
						 
					 
					
						
						
							
							Extra mock functionality for new unit tests.  
						
						
						
						
					 
					
						2004-05-24 00:02:09 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							3f6961d855 
							
						 
					 
					
						
						
							
							Improved exception handling if response already committed.  
						
						
						
						
					 
					
						2004-05-23 23:57:29 +00:00 
						 
				 
			
				
					
						
							
							
								Francois Beausoleil 
							
						 
					 
					
						
						
						
						
							
						
						
							d5a6ea044d 
							
						 
					 
					
						
						
							
							Implemented a fix for a NullPointerException as reported by Pierre-Antoine Gr�goire (pa.gregoire@free.fr)  
						
						... 
						
						
						
						"The error comes from line 115 in AuthorizeTag....It seems there's no control
for a null value here..."
* test/net/sf/acegisecurity/taglibs/authz/AuthorizeTagTests.java:
  Added a new test to confirm the existence of the bug.
* src/net/sf/acegisecurity/taglibs/authz/AuthorizeTag.java:
  And fixed the failing test. 
						
						
					 
					
						2004-05-19 12:34:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							4cac2f1a62 
							
						 
					 
					
						
						
							
							Made serializable as per request by Mike Youngstrom.  
						
						
						
						
					 
					
						2004-05-15 23:37:03 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							614f12448e 
							
						 
					 
					
						
						
							
							Create a NullRunAsManager, which is used by default by the AbstractSecurityInterceptor.  
						
						
						
						
					 
					
						2004-05-06 23:13:32 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							8713d4d52c 
							
						 
					 
					
						
						
							
							Authentication subclasses Principal, so it's directly usable by classes that want a Principal. No implementations need to change if they subclass AbstractAuthenticationToken, as it implements the one and only method required by Principal.  
						
						
						
						
					 
					
						2004-05-04 07:35:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							4152df1225 
							
						 
					 
					
						
						
							
							Allow filter to update multiple HttpSession attributes (useful if servlets etc expect to find an Authentication object in a given HttpSession attribute, like Jakarta Slide).  
						
						
						
						
					 
					
						2004-05-04 07:27:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							eaa92cd80a 
							
						 
					 
					
						
						
							
							Fixed issue with caching by making AbstractIntegrationFilter (and its subclasses) write the new Authentication object to the well-known location.  
						
						
						
						
					 
					
						2004-04-30 05:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							ecac5a2eed 
							
						 
					 
					
						
						
							
							Make ChannelDecisionManagerImpl iterate through a list of channel security processors.  
						
						
						
						
					 
					
						2004-04-29 02:17:07 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							2421268baa 
							
						 
					 
					
						
						
							
							Improve IE 6 bug detection logic.  
						
						
						
						
					 
					
						2004-04-29 02:14:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							b61c05ff89 
							
						 
					 
					
						
						
							
							Change classes to use PortMapperImpl and PortResolverImpl by default.  
						
						
						
						
					 
					
						2004-04-28 00:10:56 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							901c7d4752 
							
						 
					 
					
						
						
							
							Significantly enhance channel processing filter.  
						
						
						
						
					 
					
						2004-04-27 06:21:00 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							e555d77d4e 
							
						 
					 
					
						
						
							
							Move port mapping functionality into separate classes to allow reuse. Permit implementations to override the source port (required given some browsers do not respond to HTTP redirects correctly).  
						
						
						
						
					 
					
						2004-04-27 06:17:53 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a1b2b608 
							
						 
					 
					
						
						
							
							Clarify how URLs are constructed.  
						
						
						
						
					 
					
						2004-04-27 06:14:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							8a4edca136 
							
						 
					 
					
						
						
							
							Support new key requirement on DAO authentication provider.  
						
						
						
						
					 
					
						2004-04-27 06:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							2c97583f27 
							
						 
					 
					
						
						
							
							Filter to ensure web requests are received over a suitable secure channel.  
						
						
						
						
					 
					
						2004-04-23 08:57:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							d65b0e0bd2 
							
						 
					 
					
						
						
							
							Add correct supports() method and tests.  
						
						
						
						
					 
					
						2004-04-23 06:28:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							ed68b701b2 
							
						 
					 
					
						
						
							
							Add toString() method and test.  
						
						
						
						
					 
					
						2004-04-23 06:27:50 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							e0d57de330 
							
						 
					 
					
						
						
							
							Add DaoAuthenticationProvider caching support.  
						
						
						
						
					 
					
						2004-04-23 05:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							babb908fea 
							
						 
					 
					
						
						
							
							Increase test coverage.  
						
						
						
						
					 
					
						2004-04-23 04:51:56 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							83d871cd5d 
							
						 
					 
					
						
						
							
							Enhance equals() method to detect key variances.  
						
						
						
						
					 
					
						2004-04-23 03:45:16 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Sampaleanu 
							
						 
					 
					
						
						
						
						
							
						
						
							6eb0a47632 
							
						 
					 
					
						
						
							
							fix FilterInvocation so it doesn't lose the tail end (past the servlet path) of the request url  
						
						
						
						
					 
					
						2004-04-23 02:29:18 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							0537900357 
							
						 
					 
					
						
						
							
							Remove unnecessary code.  
						
						
						
						
					 
					
						2004-04-23 02:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Sampaleanu 
							
						 
					 
					
						
						
						
						
							
						
						
							e2de3c9dbc 
							
						 
					 
					
						
						
							
							Enhance AuthenticationProcessingFilterEntryPoint and related classes, to support a property forcing the login page to be access via https even if the original intercepted request came in as http.  
						
						
						
						
					 
					
						2004-04-22 21:47:05 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Sampaleanu 
							
						 
					 
					
						
						
						
						
							
						
						
							20025da7c7 
							
						 
					 
					
						
						
							
							work on unit test, still some functionality to cover later  
						
						
						
						
					 
					
						2004-04-22 11:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Sampaleanu 
							
						 
					 
					
						
						
						
						
							
						
						
							2a46a975a5 
							
						 
					 
					
						
						
							
							allow automatic switch from http to https for login form.  
						
						... 
						
						
						
						unit tests will be updated tomorow to cover new functionality. 
						
						
					 
					
						2004-04-22 03:56:55 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Sampaleanu 
							
						 
					 
					
						
						
						
						
							
						
						
							ab9e783f79 
							
						 
					 
					
						
						
							
							after invocation, restore pre-RunAs Authentication regardless of exception that may be thrown by method being intercepted  
						
						
						
						
					 
					
						2004-04-21 21:09:39 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							fa9b872570 
							
						 
					 
					
						
						
							
							Initial CAS support.  
						
						
						
						
					 
					
						2004-04-19 07:34:32 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							b3f9f6f4e9 
							
						 
					 
					
						
						
							
							Updated tests to relocate common filter authentication functionality to an abstract parent.  
						
						
						
						
					 
					
						2004-04-18 12:57:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							4500aba050 
							
						 
					 
					
						
						
							
							Expand unit test coverage.  
						
						
						
						
					 
					
						2004-04-18 12:05:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							0a856b7f15 
							
						 
					 
					
						
						
							
							Expand coverage to test SaltProvider integration.  
						
						
						
						
					 
					
						2004-04-18 12:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							872ace9164 
							
						 
					 
					
						
						
							
							Modify contract of AuthenticationProvider to allow AuthenticationProvider implementations to return null if they do not wish to process a given Authentication request, despite asserting they support it.  
						
						
						
						
					 
					
						2004-04-18 12:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							a6b5b8d828 
							
						 
					 
					
						
						
							
							Initial commit.  
						
						
						
						
					 
					
						2004-04-18 12:01:18 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							1cf2b333bd 
							
						 
					 
					
						
						
							
							Relocate common filter authentication functionality to an abstract parent, and update JavaDocs accordingly.  
						
						
						
						
					 
					
						2004-04-18 12:00:02 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							96fa2a5a75 
							
						 
					 
					
						
						
							
							Update encoders so they process salts.  
						
						
						
						
					 
					
						2004-04-18 11:56:50 +00:00