Auth Components for VNC Console.
-
class nova.vnc.auth.LoggingMiddleware(app)
Bases: object
Middleware for basic vnc-specific request logging.
-
class nova.vnc.auth.VNCNovaAuthMiddleware(app)
Bases: object
Implementation of Middleware to Handle Nova Auth.
-
delete_expired_cache_items()
-
get_token_info(token)
-
class nova.vnc.auth.VNCProxyAuthManager(scheduler_driver=None, *args, **kwargs)
Bases: nova.manager.Manager
Manages token based authentication.
-
authorize_vnc_console(context, token, host, port)
-
check_token(context, token)