The ironic.api.middleware.auth_token Module

class ironic.api.middleware.auth_token.AuthTokenMiddleware(app, conf, public_api_routes=None)[source]

Bases: keystonemiddleware.auth_token.AuthProtocol

A wrapper on Keystone auth_token middleware.

Does not perform verification of authentication tokens for public routes in the API.