Thw JSON Web Token provider implementation is going to need keys in
order to issue and validate tokens, very similar to how the fernet
provider operates, but using asymmetric signing instead of symmetric
encryption.
This commit addes a new subcommand to the keystone-manage binary that
creates a ECDSA key pair for creating and validating JWS tokens.
bp json-web-tokens
Change-Id: I9cf5c168bae2a90aba3d696e3f6ce3028998121a
The commands "receipt_setup" and "receipt_rotate" are used for
control receipt keys. They should be exposed to operators.
Update the cli doc in alpha order as well.
Change-Id: Id8f062ce1d713cd029a11fe8fdc81c256a771471
New setup commands are added to keystone-manage
cli [1] which are not mentioned anywhere in
docs. This patch is added for the same.
[1] https://review.openstack.org/#/c/547657/
Change-Id: I50e77566662d7f525c1cce6ce52d14dd31c6e5a2
One of the community goals for Stein is to implement a command-line
tool for operators that runs programmable checks that might impact
upgradability.
This commit lays down the basic structure for the upgrade checks and
ties it up to `keystone-status` command.
Story: 2003657
Task: 26135
Change-Id: I6586827104156ac549217967a1b9171f1a3b32e4
This patch removes the deprecated token_flush
in stein release of openstack.
Change-Id: Ifc6d162923072d657fd5c163b94ffcd88dc80692
Implements: bp removed-as-of-stein
With the docs migration and re-arrangement, some docs
have been shifted to new places, however the referenced
links are still old. Some of them give 404 error or
just point to the home page. This patch fixes those URLs.
Change-Id: Ie6b18ab3d4aa346dac8436dd426277fee4f07fcd
Added keystone-manage documentation from man pages
to the placeholder created for CLI Documentation.
Change-Id: I0e259c76d96c6479a6165c535bc49c032b2f41da
The specification detailing the great documentation migration
requires a doc/source/cli/ directory be added to the project.
The directory is intended for cli documentation.
This commit add the directory so that we are in compliance with the
specification but doesn't move any content into the directory. It is
instead treated like a placeholder until we can migrate the right
content into the cli guide.
Change-Id: Ida5ffc979d3c596547e9664dce8933d2cf9a4486
Closes-Bug: 1694460