keystone/releasenotes/notes/token-provider-refactor-a3a64146807daf36.yaml
Lance Bragstad 1b8d0589ce Remove needs_persistence property from token providers
Since the sql token storage mechanism was removed in Rocky, we no
longer need hooks in the token Manager to determine if a token needs
to be retrieved from or written to a backend somewhere. Instead, token
providers will need to handle storage requirements if they need them.
This will result in a cleaner token provider interface.

Change-Id: Icc095987d41e9c08de2f34dc657b08b98bd944e4
2018-02-15 20:38:54 +00:00

8 lines
310 B
YAML

---
upgrade:
- |
The token provider API has removed the ``needs_persistence`` property from
the abstract interface. Token providers are expected to handle persistence
requirement if needed. This will require out-of-tree token providers to
remove the unused property and handle token storage.