keystone/keystone/tests/unit/token
Morgan Fainberg 0f3f08c3df Force use of AuthContext object in .authentcate()
Force the keystone.auth.controllers.Auth.authenticate method to
require the use of an AuthContext object instead of something
duck-typed (dictionary). This is done to ensure the security and
integrity of IDENTITY_KEYS are covered and values are not changed
by a plugin due to the security built into AuthContext being
circumvented since it was not used. This is not pythonic, this
is being done for hardening purposes.

Change-Id: I013846af59587d17b15ca4cf546e6372231f576e
Closes-Bug: #1656076
2017-01-13 17:29:23 +00:00
..
__init__.py Move token persistence classes to token.persistence module 2014-07-24 16:03:50 -07:00
test_backends.py Allow fetching an expired token 2016-11-28 04:07:26 +00:00
test_common.py Remove backend dependencies from token provider 2016-10-17 20:51:39 +00:00
test_fernet_provider.py Force use of AuthContext object in .authentcate() 2017-01-13 17:29:23 +00:00
test_token_data_helper.py Enables token_data_helper tests for Python3 2016-02-11 06:40:35 +00:00
test_token_model.py Fix cloud_admin rule and ensure only project tokens can be cloud admin 2016-12-23 09:31:08 +00:00
test_uuid_provider.py Change tests to use common name for keystone.tests.unit 2015-09-04 18:21:42 +00:00