| 
							
							
								 Michael Jumper | 8e3cbf0627 | GUACAMOLE-96: Abstract TOTP key into separate class with confirmation semantics. | 2018-02-04 19:45:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4178a4b8b3 | GUACAMOLE-96: Include recommended key length for each TOTP mode. | 2018-02-04 19:45:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 78c398f45d | GUACAMOLE-96: Allow users to enter either the current or previous TOTP codes. | 2018-02-04 19:45:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8dd5537cf3 | GUACAMOLE-96: Pull TOTP key from user attribute. | 2018-02-04 19:45:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 19e03a1632 | GUACAMOLE-96: Verify TOTP of all users against hard-coded key. | 2018-02-04 19:45:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b55e56179c | GUACAMOLE-96: Add TOTP generator implementation based on reference implementation from IETF. | 2018-02-04 19:45:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 264fd24b65 | GUACAMOLE-96: Add skeleton TOTP authentication extension (hard-coded, fake TOTP). | 2018-02-04 19:45:17 -08:00 |  |