keystone/keystone
Brant Knudson bdb88c662a Fix for V2 token issued_at time changing
When the server converted a V2 token to a V3 token it regenerated
the issued_at time.

This was causing the server to return a different issued_at time
when a V2 token was validated using the V3 API.

This was causing the server to fail to revoke a V2 token if it was
revoked before validating it first because the regenerated token was
considered to be after the revocation event.

Change-Id: I71fea3253295ee8794fb2c8211e1f030de3ae205
Closes-Bug: #1348820
(cherry picked from commit a4c73e4382)
2014-08-05 10:51:24 -05:00
..
assignment HEAD responses should return same status as GET 2014-07-08 22:38:20 -07:00
auth HEAD responses should return same status as GET 2014-07-08 22:38:20 -07:00
catalog Remove legacy_endpoint_id and enabled from service catalog 2014-04-04 12:53:45 -05:00
common Merge "Correct the region table to be InnoDB and UTF8" into stable/icehouse 2014-08-01 16:21:28 +00:00
contrib HEAD responses should return same status as GET 2014-07-08 22:38:20 -07:00
credential Uses explicit imports for _ 2014-03-18 01:23:21 -07:00
identity HEAD responses should return same status as GET 2014-07-08 22:38:20 -07:00
locale Fix Jenkins translation jobs 2014-04-01 09:31:11 -05:00
middleware Change the default version discovery URLs 2014-03-25 10:15:15 +10:00
openstack Sync from oslo db.sqlalchemy.migration 2014-04-02 14:35:02 -07:00
policy Uses explicit imports for _ 2014-03-18 01:23:21 -07:00
tests Fix for V2 token issued_at time changing 2014-08-05 10:51:24 -05:00
token Fix for V2 token issued_at time changing 2014-08-05 10:51:24 -05:00
trust HEAD responses should return same status as GET 2014-07-08 22:38:20 -07:00
__init__.py Revert "Disable eventlet monkey-patching of DNS" 2013-05-10 10:24:48 -04:00
clean.py Make sure domains are enabled by default 2014-06-18 19:33:35 -07:00
cli.py Token Revocation Extension 2014-03-04 13:42:28 -05:00
config.py Merge "Remove vim header" 2014-02-13 03:43:19 +00:00
controllers.py revert deprecation of v2 API 2014-03-25 20:54:54 -05:00
exception.py Do not expose internal data on UnexpectedError 2014-03-18 17:16:20 -07:00
notifications.py Uses generator expressions instead of filter 2014-03-20 00:31:42 +00:00
routers.py Remove vim header 2014-02-08 23:54:04 +08:00
service.py Don't automatically enable revocation events. 2014-03-15 15:46:46 -07:00