| 
							
							
								 Michael Jumper | 25108c0a53 | Provide abstract means for retrieving guacamole.home directory (or GUACAMOLE_HOME, or ~/.guacamole). | 2013-02-11 18:38:38 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d95fe6fa53 | Refactor Directory interface to require objects which contain their own identifiers. Refactor to Connection directory rather than GuacamoleConfiguration directory. | 2013-01-31 14:29:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ef8ec1e123 | Create Connection class. | 2013-01-31 14:28:38 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5b9bec3366 | Remove Directory specifics, implement single, generic Directory interface. | 2013-01-31 12:56:50 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 18f98464ff | Update docs to reflect new guacamole.properties location. | 2013-01-31 10:28:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7f0135ee69 | Move GuacamoleProperties stuff to guacamole-ext. | 2013-01-31 10:07:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 72eb1ba36e | Implement UserDirectory within SimpleUserContext. | 2013-01-30 23:39:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8dc7a25977 | Implement hasPermission(). | 2013-01-30 23:25:46 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e37d0eb1c9 | Implement equals() and hashCode() for permissions. | 2013-01-30 23:24:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 01477ba063 | Remove Comparable from AbstractUser. | 2013-01-30 23:06:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7e4a210ba5 | Provide means for retrieving configuration by identifier. | 2013-01-30 23:04:31 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c20a479449 | Provide means for retrieving Users by username. | 2013-01-30 23:01:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 493090195a | Migrate SimpleAuthenticationProvider to model with permissions residing in User. | 2013-01-30 22:49:31 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b244058a57 | Remove PermissionDirectory, migrate functionality to User. | 2013-01-30 22:43:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 53bb4e31b0 | Remove GuacamoleConfigurationTemplate - shouldn't be in auth provider. | 2013-01-30 22:38:48 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2925db8945 | Remove by username, not by User. | 2013-01-30 22:23:04 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c6e414025a | Allow per-user permissions listing, query by username. | 2013-01-30 13:12:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 77f02d6248 | Fix typo in object permission type name. | 2013-01-30 12:55:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6c866ac058 | Fix parameter order of UserPermission constructor. | 2013-01-30 02:15:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b6c1bc19ff | Rename field value function reasonably. | 2013-01-29 19:19:55 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f4ec322183 | Use guacamole-common 0.8.0. | 2013-01-29 14:17:27 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 59886fcdc2 | Implement templates (for configuration interface construction). | 2013-01-29 11:35:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ab1c65ac92 | Remove unused Role. | 2013-01-29 02:36:36 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3a47e3ffa1 | Fix wrong package and typo. | 2013-01-29 02:32:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e9253473d1 | Add package-info.java files. | 2013-01-29 00:34:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b7872eb202 | Allow permission queries. | 2013-01-28 22:21:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c537e4fe2c | ObjectPermissions in general should deal only with identifiers. | 2013-01-28 16:50:14 -08:00 |  | 
			
				
					| 
							
							
								 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 |  |