Commit Graph

6 Commits

Author SHA1 Message Date
Lance Bragstad 1abe8a2ec0 Add keystone-manage create_jws_keypair functionality
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
2019-01-31 19:41:25 +00:00
wangxiyuan f1501b99e1 Expose receipt_setup and receipt_rotate command
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
2019-01-14 14:35:10 +08:00
Vishakha Agarwal d27be745db Update doc for token_setup and token_rotate
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
2019-01-11 23:20:27 +05:30
Vishakha Agarwal 48dcdb5ad3 Remove deprecated token_flush
This patch removes the deprecated token_flush
in stein release of openstack.

Change-Id: Ifc6d162923072d657fd5c163b94ffcd88dc80692
Implements: bp removed-as-of-stein
2018-10-17 14:44:26 +05:30
Vishakha Agarwal 8232dabcf9 Implement Trust Flush via keystone-manage.
Creates a cli entry 'trust_flush' which removes
all expired trusts.

Change-Id: I1c85b67d24e05db86c85e722fbd773a411c24ac4
Closes-Bug: #1473292
2018-09-18 13:51:11 +05:30
Samriddhi Jain c326ae0417 Fill in content in CLI Documentation
Added keystone-manage documentation from man pages
to the placeholder created for CLI Documentation.

Change-Id: I0e259c76d96c6479a6165c535bc49c032b2f41da
2017-08-08 21:58:50 +05:30