keystone/keystone/common
Gage Hugo 8697da7da6 Add build_target arguement to enforcer
This change adds in a new arguement "build_target" which takes
in a passed function to build the enforement target after
the authentication check. This is to avoid leaking existance
data when determining scope.

Change-Id: I9aab71dd0032d40aa2f2e088b529af08b112671f
Partial-Bug: #1776504
2018-09-28 15:50:44 -05:00
..
cache Merge "Wrap invalidation region to context-local cache" 2017-01-06 21:28:51 +00:00
policies Add policy for limit model protection 2018-06-19 20:27:00 +08:00
rbac_enforcer Add build_target arguement to enforcer 2018-09-28 15:50:44 -05:00
sql Added support for a ``description`` attribute for Identity Roles 2018-09-06 05:09:10 +00:00
validation Fix json schema nullable to add None to ENUM 2018-04-14 16:41:25 +00:00
__init__.py establish basic structure 2012-01-18 20:06:27 -08:00
authorization.py Remove KeystoneToken object 2018-08-01 21:33:59 +00:00
clean.py move clean.py into keystone/common 2015-07-18 23:32:08 -07:00
context.py Implement project tags API controller and router 2017-10-19 12:18:01 -05:00
controller.py Incorrect use of translation _() 2018-09-03 21:52:56 +05:30
dependency.py Remove dead dependency injection code 2018-05-03 21:23:38 +00:00
driver_hints.py Drop type in filters 2017-01-13 14:19:11 +03:00
extension.py Fix D202: No blank lines after function docstring (PEP257) 2015-10-28 07:25:04 +00:00
fernet_utils.py Revert "Rename fernet_utils to token_utils" 2018-06-06 16:49:27 +12:00
json_home.py Store JSON Home Resources off the composing router 2018-06-14 10:18:57 -07:00
manager.py Fix formatting of ImportError 2018-03-07 09:29:20 -06:00
password_hashing.py Support new hashing algorithms for securely storing password hashes 2017-05-18 20:03:25 -05:00
profiler.py Remove log translations in keystone 2017-03-25 18:17:15 +00:00
provider_api.py Fix RBACEnforcer get_member_from_driver mechanism 2018-09-10 13:32:14 -07:00
request.py Incorrect use of translation _() 2018-09-03 21:52:56 +05:30
resource_options.py Fixed warning when building keystone docs 2017-02-08 11:24:10 -06:00
router.py Store JSON Home Resources off the composing router 2018-06-14 10:18:57 -07:00
tokenless_auth.py Remove Dependency Injection 2017-12-13 10:59:39 -08:00
utils.py Use items() instead of iteritems() 2018-08-28 04:26:38 +00:00
wsgi.py Remove token bind capabilities 2018-06-29 16:10:07 +00:00