| 
							
							
								 Michael Jumper | 32741e87c1 | Get credentials and configs from AuthenticatingHttpServlet, allow main HTTP tunnel servlet to take care of attach(). | 2012-03-23 15:24:36 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8a27a79a6b | Use final Strings for attribute names. | 2012-03-23 15:10:55 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2cf91df11e | Cache credentials in session, provide getters for retrieving configs and credentials from session. | 2012-03-23 15:08:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 022e711f32 | Added calls to any authentication success/fail hooks. | 2012-03-23 13:53:17 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 54b763742b | Implemented SessionListenerCollection - a simple auto-populating collection of instances of all available listeners. | 2012-03-23 13:45:06 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2d15986886 | Include generic error header when authentication fails. | 2012-03-23 00:54:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7520ba1f98 | Refactored as implementations of AuthenticatingHttpServlet. | 2012-03-22 23:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 19ddc917f2 | Fixed log message. | 2012-03-22 23:33:05 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | da16d7ae78 | Implemented AuthenticatingHttpServlet which automatically authenticates the requesting user (if possible), only allowing the request through if authentication succeeded. | 2012-03-22 23:31:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 194784809d | Rename from guacamole-default-webapp to guacamole, migrate to guacamole-auth. | 2012-03-22 22:44:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b2704ffcad | Use logger, fix JavaDoc. | 2012-03-07 20:29:41 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7dbbf9fa55 | Merge branch 'unstable' into loadable-websocket-support | 2012-03-07 19:48:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0dcaed693e | Hint to browser that configuration list should not be cached. | 2012-02-29 00:10:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ebb75a3494 | Hackish support for loadable websocket servlets. | 2012-01-25 18:34:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 532bbbd107 | No need to create Map if user not valid. | 2011-12-21 00:09:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 19fe9dcc9b | Should return null if user is not valid. | 2011-12-21 00:09:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | cc2e57e1d6 | auth-provider property should be required. | 2011-12-20 21:43:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0439f0043e | If AuthenticationProvider property not provided, parseValue() should return null. | 2011-12-20 21:42:26 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | d327940d2a | removed null pointer exception catch block left in from testing | 2011-12-20 11:55:02 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 5ba1f9fea3 | Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole into unstable | 2011-12-20 11:48:13 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 3a7e72cc2f | Fixed problem in class loader. Modified to use Class.forName() | 2011-12-20 11:47:41 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8481bc4f0c | Changed 'No authorized configurations' message to something more reasonable. | 2011-12-20 00:00:39 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f34e577082 | Fixed comments. | 2011-12-18 21:33:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 06189b65bd | Removed unused retrieval of auth provider. | 2011-12-10 15:21:26 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 94590d847f | Fix ticket #66 - XMLReader.parse() can throw an exception if string given is a path and not a URI. Using Reader as InputSource, forcing interpretation of string as local path. | 2011-12-08 23:36:38 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9d01e530f8 | Restored dependencies (removed "provided"), added lib-directory parameter, added custom classloader which reads .jar's from lib-directory, using new classloader to find auth provider. | 2011-08-26 13:20:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e47e66c906 | Formatting. | 2011-08-17 09:36:08 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | cff7445529 | Auth API improvements, logout link. | 2011-08-16 19:00:00 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 111e9163e2 | Switch to external auth API. | 2011-08-15 09:39:07 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ab90d1d846 | Converted to generic credentials. | 2011-08-14 23:19:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c559f4ae33 | Added UserConfiguration, refactored auth into own package. | 2011-08-14 19:38:05 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e2e110b12f | Working multiple-config login stub. | 2011-08-12 21:40:07 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9ef50a1ce7 | Working login + connection list UI stub. | 2011-08-11 09:57:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8b8ee8dae3 | Handle possible NPE in mapping loader. | 2011-07-15 00:26:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 493b43fe27 | Improved logging for user-mapping and login. | 2011-07-15 00:14:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 1240b10474 | Added logging via SLF4J | 2011-07-13 18:08:11 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | eb8da4d644 | Refactored supporting revised API. | 2011-05-13 00:53:11 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 74dd8ad735 | Migrated to new tunnel API. | 2011-04-08 22:42:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dcd259f93e | Migrated to new tunnel servlet API, updated .gitignore | 2011-01-23 15:25:37 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d536196e62 | Migrated to new format and new (more strict) parser. | 2011-01-02 22:35:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ac96427c08 | Forgot to invoke connect() | 2011-01-02 17:08:46 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 62332e9f65 | Implementing API improvements made in guacamole-common | 2011-01-02 14:28:06 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 1dec9e889b | Migrated to improved API. | 2011-01-02 02:37:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 49e7624dfc | Removed all files now part of other repos, moved default webapp source up | 2010-12-15 13:36:33 -08:00 |  |