OpenStack Identity (Keystone) Middleware
Go to file
Brant Knudson 9167afaafc auth_token verify revocation by audit_id
If the revocation list includes audit_ids, then when doing offline
validation also validate the token isn't revoked by audit_id.

Backport notes:
- test_auth_token_middleware was refactored with commit 9cbd47b to
  check responses differently, so the test changed to use the old
  method.
- reno was not supported so the release note is removed.

Closes-Bug: 1490804
Change-Id: I483bc57bd38eb81a0905bcaf94e4ea82604919d6
(cherry picked from commit 96ab58e686)
2016-01-18 14:51:01 -06:00
doc Allow to use oslo.config without global CONF 2015-08-21 15:59:10 +02:00
examples/pki auth_token verify revocation by audit_id 2016-01-18 14:51:01 -06:00
keystonemiddleware auth_token verify revocation by audit_id 2016-01-18 14:51:01 -06:00
.coveragerc Initial commit 2014-06-19 15:45:29 -07:00
.gitignore Ignore cover directory 2015-04-29 09:56:49 -05:00
.gitreview Update .gitreview for stable/liberty 2015-09-21 19:45:19 +00:00
.testr.conf Common base class for unit tests 2015-06-07 10:37:27 -05:00
babel.cfg Initial commit 2014-06-19 15:45:29 -07:00
bandit.yaml tox env for Bandit 2015-05-13 20:35:48 -05:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:37 +00:00
HACKING.rst Update python-keystoneclient reference 2014-10-28 22:28:56 -03:00
LICENSE Initial commit 2014-06-19 15:45:29 -07:00
MANIFEST.in Update MANIFEST.in 2014-06-19 17:30:35 -07:00
openstack-common.conf Remove install_venv_common and fix typo in memorycache 2015-06-16 01:34:12 +00:00
README.rst Update README to work with release tools 2015-04-21 14:55:17 +00:00
requirements.txt Updated from global requirements 2016-01-07 20:59:07 +00:00
setup.cfg py34 not py33 is tested and supported 2015-07-13 11:43:06 +00:00
setup.py Updated from global requirements 2015-09-29 14:22:25 +00:00
test-requirements.txt Updated from global requirements 2016-01-07 20:59:07 +00:00
tox.ini Merge test-requirements-py3.txt to test-requirements.txt 2015-07-31 14:58:24 -05:00

Middleware for the OpenStack Identity API (Keystone)

This package contains middleware modules designed to provide authentication and authorization features to web services other than Keystone <https://github.com/openstack/keystone>. The most prominent module is keystonemiddleware.auth_token. This package does not expose any CLI or Python API features.

For information on contributing, see CONTRIBUTING.rst.

For any other information, refer to the parent project, Keystone:

https://github.com/openstack/keystone