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
The pre-provisioned credentials module