keystone/keystone
Lance Bragstad f66badae63 Consolidate the fernet provider issue_v3_token()
When the Fernet token provider was implemented, it extended the
provider.common.py:BaseProvider class. It also overrode most all common methods
the BaseProvider implemented. Other token providers in Keystone (like the UUID
an PKI providers) just implemente a _get_token_id method because token ids may
be different across providers.

This commit removes the issue_v3_token() method from the fernet.Provider. This
ensure that the Fernet provider uses the same issue_v3_token() that all the
other token providers use.

Subsequent patches will do the same for issue_v2_token, validate_v3_token, and
validate_v2_token.

Conflicts:
	keystone/token/providers/fernet/core.py

Closes-Bug: #1515485
Change-Id: I03f56c9c84389a6d6cdb3a6863fcbfca486af337
(cherry picked from commit 91a0b29809)
2015-11-13 14:02:07 +00:00
..
assignment Group role revocation invalidates all user tokens 2015-10-16 17:26:47 +00:00
auth IdP ID registration and validation 2015-03-27 02:25:21 -04:00
catalog Don't add unformatted project-specific endpoints to catalog 2015-04-02 22:40:35 +08:00
common Merge "Disable migration sanity check" into stable/kilo 2015-10-21 22:08:23 +00:00
contrib Group role revocation invalidates all user tokens 2015-10-16 17:26:47 +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 Group role revocation invalidates all user tokens 2015-10-16 17:26:47 +00:00
locale Release Import of Translations from Transifex 2015-04-20 11:11:33 +02:00
middleware Properly stub out the V2 and V3 XML middlewares 2015-08-06 14:35:19 -07: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:36:19 -05:00
policy Use oslo.policy instead of incubated version 2015-03-05 18:53:03 -05:00
resource Merge "Cleanup use of .driver" 2015-04-03 06:59:36 +00:00
server Fix nits from 157495 2015-03-03 18:38:29 +00:00
tests Consolidate the fernet provider issue_v3_token() 2015-11-13 14:02:07 +00:00
token Consolidate the fernet provider issue_v3_token() 2015-11-13 14:02:07 +00:00
trust Make trust manager raise formatted message exception 2015-03-26 16:55:41 -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-15 19:52:32 +00: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 Rename notification for create/delete grants 2015-03-30 21:37:38 +00: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