Implements: blueprint hyper-v-rdp-console Currently graphical console access to Nova instances is limited to clients which are part of Nova itself (novnc, xvpvnc, spice-html5). The mentioned clients verify the validity of a console access token with the following private API: nova.consoleauth.rpcapi.ConsoleAuthAPI.check_token The usage of a private API precludes the possibility of employing external graphical console clients, including FreeRDP-WebConnect, used to connect to Hyper-V instances via RDP. This change adds a public API method that wraps the aforementioned check_token private API. This allows external clients to obtain the necessary protocol connection information by providing a token previously obtained with calls to get_vnc_console, get_spice_console or get_rdp_console. Includes V2 and V3 API implementations. Change-Id: Idd1e4f57b16bd1488f3b72bb064cef51321a7c79
		
			
				
	
	
		
			9 lines
		
	
	
		
			214 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			9 lines
		
	
	
		
			214 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
    "console": {
 | 
						|
        "instance_uuid": "b48316c5-71e8-45e4-9884-6c78055b9b13",
 | 
						|
        "host": "localhost",
 | 
						|
        "port": 5900,
 | 
						|
        "internal_access_path": "51af38c3-555e-4884-a314-6c8cdde37444"
 | 
						|
    }
 | 
						|
}
 |