keystone/keystone/credential
Rodrigo Duarte Sousa 8144e28336 Fix credential update to ec2 type
It was possible to create a credential without providing a project_id
and later updating it to the ec2 type.

This patch fixes the issue by adding a manual checking in the
manager layer since it needs to check the old credential contents
prior failing the request.

Change-Id: I1eb28a46c89e17d9c990cc798867d1a59714fe5f
Closes-Bug: #1613466
2016-08-23 06:58:03 +00:00
..
backends Move the credential abstract base class out of core 2016-07-07 16:52:32 +00:00
providers Create a fernet credential provider 2016-08-18 16:07:13 +00:00
__init__.py Create a fernet credential provider 2016-08-18 16:07:13 +00:00
controllers.py Remove get_trust_id_for_request function 2016-07-14 19:01:42 +10:00
core.py Fix credential update to ec2 type 2016-08-23 06:58:03 +00:00
provider.py Create a fernet credential provider 2016-08-18 16:07:13 +00:00
routers.py Change the sub-routers to provide JSON Home data 2014-08-26 09:57:15 -05:00
schema.py Made project_id required for ec2 credential 2015-03-06 10:30:18 -08:00