.. _cred_providers:

Credential Providers
====================

These library interfaces are used to deal with allocating credentials on demand
either dynamically by calling keystone to allocate new credentials, or from
a list of preprovisioned credentials.


------------------------------
The dynamic credentials module
------------------------------

.. automodule:: tempest.lib.common.dynamic_creds
   :members:

--------------------------------------
The pre-provisioned credentials module
--------------------------------------

.. automodule:: tempest.lib.common.preprov_creds
   :members:
