Common Authentication Library for OpenStack Clients
===================================================

Keystoneauth provides a standard way to do authentication and service requests
within the OpenStack ecosystem. It is designed for use in conjunction with the
existing OpenStack clients and for simplifying the process of writing new
clients.

Contents:

.. toctree::
   :maxdepth: 1

   using-sessions
   authentication-plugins

   extras
   migrating

   api/modules

Release Notes
=============

.. toctree::
   :maxdepth: 1

   history

Contributing
============

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

.. _on GitHub: https://github.com/openstack/keystoneauth
.. _Launchpad: https://launchpad.net/keystoneauth
.. _Gerrit: http://docs.openstack.org/infra/manual/developers.html#development-workflow

Run tests with ``tox``.

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`