keystone/keystone
Lance Bragstad f2103ffdcd Implement validation on the Identity V3 API
Use JSONSchema to validate CRUD operations on the V3 Identity resources.
This includes wrapping the create and update methods for Users and
Groups.

Co-Authored-By: Lin Hua Cheng <os.lcheng@gmail.com>

Change-Id: Ia260838c85f897c52740217d8d222bb86edc11c6
bp: identity-api-validation
Closes-Bug: #999084
Closes-Bug: #1387605
2015-05-01 12:47:05 -05:00
..
assignment Merge "Refactor assignment driver internal clean-up method names" 2015-04-29 22:54:09 +00:00
auth pep8 whitespace changes 2015-04-25 00:02:33 +00:00
catalog Don't add unformatted project-specific endpoints to catalog 2015-04-02 22:40:35 +08:00
cmd Entrypoints for commands 2015-03-27 02:16:02 +00:00
common Merge "Allow wsgiref to reconstruct URIs per the WSGI spec" 2015-04-29 02:08:25 +00:00
contrib Merge "Add openstack_project_domain to assertion" 2015-04-30 17:39:51 +00:00
credential Made project_id required for ec2 credential 2015-03-06 10:30:18 -08:00
hacking Use dict comprehensions instead of dict constructor 2015-03-02 13:14:03 +08:00
identity Implement validation on the Identity V3 API 2015-05-01 12:47:05 -05:00
locale Imported Translations from Transifex 2015-04-20 06:05:16 +00:00
middleware pep8 whitespace changes 2015-04-25 00:02:33 +00:00
models Consistently use oslo_config.cfg.CONF 2015-02-18 09:04:05 -06:00
openstack Sync oslo-incubator Ie51669bd278288b768311ddf56ad31a2f28cc7ab 2015-04-22 11:33:00 -05:00
policy Use oslo.policy instead of incubated version 2015-03-05 18:53:03 -05:00
resource Prohibit invalid ids in subtree and parents list 2015-04-28 10:03:47 -03:00
server Fix nits from 157495 2015-03-03 18:38:29 +00:00
tests Implement validation on the Identity V3 API 2015-05-01 12:47:05 -05:00
token Merge "Fix the misuse of `versionutils.deprecated`" 2015-04-24 17:14:14 +00:00
trust Checking if Trust exists should be DRY 2015-04-14 06:03:11 -07:00
__init__.py Revert "Disable eventlet monkey-patching of DNS" 2013-05-10 10:24:48 -04:00
backends.py Implement backend driver support for domain config 2015-03-03 16:39:37 +00:00
clean.py Use oslo.i18n 2014-07-13 10:29:41 -05:00
cli.py make sure we properly initialize the backends before using the drivers 2015-04-09 10:20:22 -07:00
config.py Fix setting default log levels 2015-03-19 15:21:12 -05:00
controllers.py Bump advertised API version to 3.4 2015-03-30 16:46:20 +11:00
exception.py Enable use of database domain config 2015-03-10 15:57:57 +00:00
i18n.py Change oslo.i18n to oslo_i18n 2015-02-09 18:10:07 -06:00
notifications.py Fix tiny typo in comment message 2015-04-30 17:17:16 +08:00
routers.py Provide the V3 routers to the V3 extension controller 2014-08-21 07:52:03 -05:00
service.py Consistently use oslo_config.cfg.CONF 2015-02-18 09:04:05 -06:00