| 
							
							
								 Michael Jumper | b712d2f128 | Remove trailing whitespace. | 2013-02-27 16:27:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a84b9d2094 | Refactor to support new SystemPermission organization (no more *DirectoryPermission classes). | 2013-02-27 16:20:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 65a31775b6 | Use connection provided by auth provider for update(), not DummyConnection. | 2013-02-26 21:21:58 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2164807314 | Ticket #268: User permission deltas. Do not explicitly list all permissions every update. | 2013-02-25 20:23:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3dd855b6aa | Ticket #268: Do not use DummyUser for updates. | 2013-02-25 19:37:40 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8d2b2b5785 | Fix style issues. | 2013-02-21 11:50:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b2c3daf85f | Remove trailing whitespace from lines. | 2013-02-21 11:31:29 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3116ada14a | Add missing JavaDoc. | 2013-02-20 23:40:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 83a9e23d7e | Ticket #270: Add history to connection list. | 2013-02-16 12:42:14 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9937c90020 | Ticket #270: Add stub for getHistory() in DummyConnection. | 2013-02-16 11:54:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5f388910c9 | Ticket #268: List all defined parameters for connections with update permission. | 2013-02-14 02:03:15 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2a71da3827 | Ticket #268: Implement connection access manipulation, fix user update (reinstate use of DummyUser). | 2013-02-13 15:32:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 78229b997a | #268: Only update password if given. | 2013-02-10 14:09:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dced95f9a9 | #268: Return permissions of current user by default. | 2013-02-10 03:47:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c77d1413cc | #268: Users should be created with random passwords. | 2013-02-09 16:26:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 35811ede8a | #268: Stub listing of parameter values for updatable connections. | 2013-02-09 16:24:48 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d566981f8c | #268: Implement user permission update. | 2013-02-09 13:31:00 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f8afed8a27 | #268: Fix typo in exception. | 2013-02-09 13:04:42 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3f9f71ebd0 | #268: Implement connection/user deletion. Implement connection update. | 2013-02-09 13:00:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e66da0b5e2 | #268: Implement connection creation. | 2013-02-09 12:49:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 95e748369d | #268: Implement user creation. | 2013-02-09 12:47:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4092f3a406 | #268: Add dummy connection/user objects. | 2013-02-09 12:39:06 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e493b36c62 | #268: Add create/delete/update stubs. | 2013-02-09 01:54:35 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 11f34645e4 | #268: Refactor list servlets. | 2013-02-09 01:42:15 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | eeada061ad | #268: Fix typo in permissions XML. | 2013-02-08 23:42:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c05286c486 | Java-side refactor to support new concept of Connections. Still need JavaScript refactor. | 2013-01-31 14:30:29 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | df6426e04a | Migrate to generic Directory interface. | 2013-01-31 12:57:06 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | bff58e38a3 | Should send "403 - Forbidden" if user not found. | 2013-01-31 00:00:48 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a19b1af6f7 | Migrate XML servlets to latest revision of auth API. | 2013-01-30 23:27:12 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | eff951fdda | Properly check for null when checking system permissions. | 2013-01-30 15:01:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a53f36b046 | Tag should be singular for user permission. | 2013-01-30 14:07:58 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 192d0050bb | Add user and permissions lists. | 2013-01-30 13:23:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9599d012a4 | Query by username, add directory permission. | 2013-01-30 13:13:31 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 13d3159908 | Store config permissions in XML attributes (#268). | 2013-01-30 00:42:04 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 71fe398873 | Let XML parser determine character encoding from header. | 2013-01-29 14:00:06 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 30e786e589 | Use UTF-8 when converting password strings to bytes for hashing to MD5. | 2013-01-29 13:59:41 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 958eedb76b | Migrate authentication to new API, bump version. | 2013-01-28 12:41:52 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3216895490 | Use SimpleAuthenticationProvider as base for basic file auth. | 2013-01-28 12:23:12 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 38f05511f3 | Actually read parameter contents (oops). | 2013-01-09 13:04:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 506c92c733 | Use StAX to write config XML. | 2013-01-09 12:52:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 320b9056c7 | Clean up auth provider. | 2012-12-24 18:28:44 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | fac38e1fc2 | Initial refactor to use DocumentHandler. | 2012-12-24 18:19:05 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | fe91db50d6 | Add tag handlers for tags within the user mapping XML. | 2012-12-24 18:13:41 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 22386faa62 | Add user mapping data model objects. | 2012-12-24 18:13:27 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | baa982daf1 | DocumentHandlerState should be static. Automatically throw exception if no TagHandler returned. | 2012-12-24 13:19:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4b45564835 | getCurrentState() should return null when on root element. | 2012-12-23 23:25:44 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d1663bd3a1 | Implement MUCH simpler SAX-driven XML parser. | 2012-12-23 22:31:36 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | fec906227e | Use TreeMap for holding configurations, such that connections will be sorted by ID (rather than arbitrarily). FIxes #216. | 2012-12-09 00:07:26 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 695edad4c7 | Share state using session control object, add missing licenses, fix wrong license. | 2012-11-04 21:51:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a585e52546 | If specified, pass audio and video parameters via info to socket. | 2012-10-23 19:58:23 -07:00 |  |