keystonemiddleware/keystonemiddleware
Jamie Lennox 9dc439185f Specify that unknown arguments can be passed to fetch_token
To allow flags to be added to fetch_token we need to ensure that any
implementations understand that new information can be passed via the
fetch_token function and that they should ignore this information if
they don't know how to handle it.

This just codifies this information for the equivalent keystone change.

Note that the default implementation of fetch_token in AuthProtocol has
not been updated as it should know of all flags that could be passed to
it.

Implements bp: allow-expired
Change-Id: I7312beb7cdd9527d959d6b7a94c6bfc6bf3c5952
2016-10-10 18:44:46 +11:00
..
_common Pop oslo_config_config before doing paste convert 2016-06-24 15:12:47 +10:00
audit Use jsonutils instead of ast for loading the service catalog 2016-07-09 02:34:20 +00:00
auth_token Specify that unknown arguments can be passed to fetch_token 2016-10-10 18:44:46 +11:00
echo Fix D204 PEP257 violation and enable D301 and D209 2016-05-06 16:36:15 +00:00
tests Specify that unknown arguments can be passed to fetch_token 2016-10-10 18:44:46 +11:00
__init__.py Moving middleware to new location 2014-06-19 15:50:41 -07:00
ec2_token.py Fix D200: One-line docstring should fit on one line with quotes (PEP257) 2016-05-17 00:23:48 +00:00
exceptions.py Create a Config object 2016-06-10 18:21:56 +00:00
fixture.py Specify that unknown arguments can be passed to fetch_token 2016-10-10 18:44:46 +11:00
i18n.py Drop use of 'oslo' namespace package 2015-04-28 19:37:43 +00:00
opts.py Move auth token opts calculation into auth_token 2016-06-13 14:03:23 -03:00
s3_token.py Use method split_path from oslo.utils 2016-05-31 12:06:26 +00:00