This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.1 docs or all OpenStack docs too.

The nova.vnc.auth Module

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)