keystonemiddleware/keystonemiddleware
Morgan Fainberg 2d4e19404a Ensure cache keys are a known/fixed length
Do not assume a token_id will result in a sane length for a memcache
key length. In cases such as Fernet, these ids can easily exceed the
limit on memcache key size. This change ensures we always use a SHA256
of the token id passed in, resulting in a fixed length cache key.

Change-Id: I550e0a1b190047438756bbf40490815a5f177ea7
Closes-Bug: #1460225
2015-06-12 10:36:56 +02:00
..
auth_token Ensure cache keys are a known/fixed length 2015-06-12 10:36:56 +02:00
echo Refactor: extract echo_app from enclosing class 2015-05-06 14:29:02 +01:00
openstack Drop use of 'oslo' namespace package 2015-04-28 19:37:43 +00:00
tests Ensure cache keys are a known/fixed length 2015-06-12 10:36:56 +02:00
__init__.py Moving middleware to new location 2014-06-19 15:50:41 -07:00
audit.py Stop using function deprecated in py34 2015-06-04 20:29:10 -05:00
ec2_token.py Switch from oslo.config to oslo_config 2015-01-18 07:54:03 -06:00
i18n.py Drop use of 'oslo' namespace package 2015-04-28 19:37:43 +00:00
opts.py Break default auth plugin into file 2015-02-26 10:01:15 +11:00
s3_token.py Fix s3_token middleware parsing insecure option 2015-04-14 15:01:39 +00:00