Michael Jumper
							
						 
					 | 
					
						
						
							
						
						dfca47d415
					 | 
					
						
						
							
							UserPermission should use username.
						
						
						
						
						
						
					 | 
					
						2013-01-28 16:45:30 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2df5207518
					 | 
					
						
						
							
							GuacamoleConfigurationPermission should take identifier as subject, not actual GuacamoleConfiguration.
						
						
						
						
						
						
					 | 
					
						2013-01-28 16:43:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						01f8b4c596
					 | 
					
						
						
							
							Implement simple authentication provider base class (for convenience and testing).
						
						
						
						
						
						
					 | 
					
						2013-01-28 12:21:41 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						a1b989ada0
					 | 
					
						
						
							
							Remove Environment class.
						
						
						
						
						
						
					 | 
					
						2013-01-28 11:35:31 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						942f375490
					 | 
					
						
						
							
							Refactor operations into separate directories.
						
						
						
						
						
						
					 | 
					
						2013-01-28 11:27:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d907f7758b
					 | 
					
						
						
							
							Implement concrete permissions.
						
						
						
						
						
						
					 | 
					
						2013-01-28 11:14:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7ed37d20e1
					 | 
					
						
						
							
							Add basic permission interfaces and hierarchy.
						
						
						
						
						
						
					 | 
					
						2013-01-28 00:25:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						137e5cb91f
					 | 
					
						
						
							
							Add user role concept, stub permissions (#267).
						
						
						
						
						
						
					 | 
					
						2013-01-27 02:37:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						9288c15104
					 | 
					
						
						
							
							Fix license comment (should refer to code as guacamole-ext, not guacamole-auth).
						
						
						
						
						
						
					 | 
					
						2013-01-27 01:54:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2d33753194
					 | 
					
						
						
							
							Allow unrestricted access to all Users and GuacamoleConfigurations through the Environment. Restrict access to everything and provide CRUD operations within UserContext. Define contract of permissions.
						
						
						
						
						
						
					 | 
					
						2013-01-27 01:52:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						003dc28511
					 | 
					
						
						
							
							Refactor CRUD operations of AuthenticationProvider into Environment (produced via Credentials).
						
						
						
						
						
						
					 | 
					
						2013-01-26 23:20:31 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d8c8b2d423
					 | 
					
						
						
							
							Add User CRUD operations to AuthenticationProvider. Add mechanism for converting Credentials into a User (#267).
						
						
						
						
						
						
					 | 
					
						2013-01-26 22:04:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6b4156ccf0
					 | 
					
						
						
							
							Add User and AbstractUser clases for managing users (#267).
						
						
						
						
						
						
					 | 
					
						2013-01-26 21:01:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						34dd92cae6
					 | 
					
						
						
							
							Fix placement of import.
						
						
						
						
						
						
					 | 
					
						2013-01-26 17:15:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ef342e9100
					 | 
					
						
						
							
							Add interface for restricting arbitrary objects on a per-user basis (#266, #267).
						
						
						
						
						
						
					 | 
					
						2013-01-26 17:05:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6d64a3e161
					 | 
					
						
						
							
							Add CRUD operations for GuacacmoleConfigurations (#266), bump version to 0.8.0.
						
						
						
						
						
						
					 | 
					
						2013-01-26 14:09:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d13014a481
					 | 
					
						
						
							
							Bump version.
						
						
						
						
						
						
					 | 
					
						2012-10-23 00:48:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8b172d4af5
					 | 
					
						
						
							
							Updated guacamole-common.
						
						
						
						
						
						
					 | 
					
						2012-10-15 10:49:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						650ae27d19
					 | 
					
						
						
							
							Bump version number.
						
						
						
						
						
						
					 | 
					
						2012-08-13 09:59:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ad73864f1b
					 | 
					
						
						
							
							Depend on same version of guacamole-common as guacamole.
						
						
						
						
						
						
					 | 
					
						2012-08-13 09:59:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						5fef7cda4c
					 | 
					
						
						
							
							Updated changelog
						
						
						
						
						
						
					 | 
					
						2012-08-11 14:03:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						c9876cc16e
					 | 
					
						
						
							
							Revert moderately silly changes.
						
						
						
						
						
						
					 | 
					
						2012-08-09 20:57:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7d66740a96
					 | 
					
						
						
							
							Add missing JavaDoc.
						
						
						
						
						
						
					 | 
					
						2012-08-09 14:42:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						591dc39ba3
					 | 
					
						
						
							
							Added missing package-info.java, fixed other.
						
						
						
						
						
						
					 | 
					
						2012-08-09 14:40:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						96ad89486f
					 | 
					
						
						
							
							Add missing periods.
						
						
						
						
						
						
					 | 
					
						2012-08-09 14:36:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						720a78b174
					 | 
					
						
						
							
							Add package-info.java for all packages.
						
						
						
						
						
						
					 | 
					
						2012-08-09 14:18:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						545c525361
					 | 
					
						
						
							
							Make method parameters final where it makes sense.
						
						
						
						
						
						
					 | 
					
						2012-08-09 14:09:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						5ab65225ef
					 | 
					
						
						
							
							Remove redundant public modified missed in last pass.
						
						
						
						
						
						
					 | 
					
						2012-08-09 12:51:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						66b222bc5c
					 | 
					
						
						
							
							Remove redundant public modifiers.
						
						
						
						
						
						
					 | 
					
						2012-08-09 12:45:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						e911a615bc
					 | 
					
						
						
							
							Removed trailing whitespace.
						
						
						
						
						
						
					 | 
					
						2012-08-09 11:42:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						548fe9e008
					 | 
					
						
						
							
							Updated ChangeLog
						
						
						
						
						
						
					 | 
					
						2012-05-04 18:49:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						57c5694142
					 | 
					
						
						
							
							Fixed project URL.
						
						
						
						
						
						
					 | 
					
						2012-03-26 18:51:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8a17e6592e
					 | 
					
						
						
							
							Make Credentials as serializable as possible.
						
						
						
						
						
						
					 | 
					
						2012-03-26 12:34:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0285fe371a
					 | 
					
						
						
							
							Rename attach/detach listeners to connect/close.
						
						
						
						
						
						
					 | 
					
						2012-03-23 15:31:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						c2eb0744ac
					 | 
					
						
						
							
							Monitoring connect/close rather than attach/detach (as attach/detach is too low level, buried within the base HTTP tunnel implementation).
						
						
						
						
						
						
					 | 
					
						2012-03-23 15:21:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d831969322
					 | 
					
						
						
							
							Added missing constructors.
						
						
						
						
						
						
					 | 
					
						2012-03-23 14:04:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						837614800d
					 | 
					
						
						
							
							Allow listeners to throw exceptions from within hooks.
						
						
						
						
						
						
					 | 
					
						2012-03-23 12:13:54 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						fc6750da00
					 | 
					
						
						
							
							Tunnel attach and detach listeners.
						
						
						
						
						
						
					 | 
					
						2012-03-23 12:09:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						e13b62a993
					 | 
					
						
						
							
							Tunnel attach and detach events.
						
						
						
						
						
						
					 | 
					
						2012-03-23 12:04:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						fe7de5201a
					 | 
					
						
						
							
							TunnelEvent interface.
						
						
						
						
						
						
					 | 
					
						2012-03-23 12:00:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d99d38a9b6
					 | 
					
						
						
							
							Authentication success event and listener.
						
						
						
						
						
						
					 | 
					
						2012-03-23 11:57:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						e9fcab10b1
					 | 
					
						
						
							
							Renamed hook function.
						
						
						
						
						
						
					 | 
					
						2012-03-23 11:54:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0b1011364d
					 | 
					
						
						
							
							Add AuthenticationFailureListener.
						
						
						
						
						
						
					 | 
					
						2012-03-23 11:06:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						898cee122f
					 | 
					
						
						
							
							Create CredentialEvent interface for generic credentials-related events. Implemented AuthenticationFailureEvent.
						
						
						
						
						
						
					 | 
					
						2012-03-23 11:02:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						e58a4fc52b
					 | 
					
						
						
							
							Renamed to guacamole-ext.
						
						
						
						
						
						
					 | 
					
						2012-03-23 11:02:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7f027a71f2
					 | 
					
						
						
							
							Fixed comments.
						
						
						
						
						
						
					 | 
					
						2012-03-22 23:40:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						697c4601da
					 | 
					
						
						
							
							Use truly generic HTTP-based credentials object, rename project to guacamole-auth (truly, this is a basic framework for extending Guacamole, a single webapp, NOT part of guacamole-common, which is the basis of the Guacamole webapp and potentially others).
						
						
						
						
						
						
					 | 
					
						2012-03-22 22:44:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						451a09873d
					 | 
					
						
						
							
							Bumping version to 0.6.0.
						
						
						
						
						
						
					 | 
					
						2012-03-15 15:53:13 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6ff00e28ea
					 | 
					
						
						
							
							Update docs to reflect null return value.
						
						
						
						
						
						
					 | 
					
						2011-12-21 00:11:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						76b6f2af05
					 | 
					
						
						
							
							Relicensed, fixed comments.
						
						
						
						
						
						
					 | 
					
						2011-12-18 21:32:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |