Steve Martinelli ef29dfce89 Use extras for oslo.messaging dependency
Install the oslo.messaging optional dependency by doing:

  keystonemiddleware[audit_notifications]

pbr documentation:

  http://docs.openstack.org/developer/pbr/#environment-markers

Partial-Bug: 1540115

Change-Id: I59eea1f7eb0e770ac4fe30211eff49ae76fb2550
2016-06-28 23:56:47 +00:00

1.5 KiB

Python Middleware for OpenStack Identity API (Keystone)

This is the middleware provided for integrating with the OpenStack Identity API and handling authorization enforcement based upon the data within the OpenStack Identity tokens. Also included is middleware that provides the ability to create audit events based on API requests.

Contents:

middlewarearchitecture audit installation

Related Identity Projects

In addition to creating the Python Middleware for OpenStack Identity API, the Keystone team also provides Identity Service, as well as Python Client Library.

Release Notes

history

Contributing

Code is hosted on GitHub. Submit bugs to the Keystone project on Launchpad. Submit code to the openstack/keystonemiddleware project using Gerrit.

Run tests with tox -e py27 if running with python 2.7. See the tox.ini file for other test environment options.

Indices and tables

  • genindex
  • modindex
  • search