We currently don't support KAS key management very well
Introduce service keys subcommand to otdfctl:
a. init: similar to current init-temp-keys script, this creates new keys
b. create: Adds new key or keys of requested type
c. import: Adds existing keys of the requested type
These keys update the opentdf.yaml file with the new key information.
Things to think about:
the keys should be stored in jwk sets
all keys must be compatible with existing clients
should be an opentdf subcommand set, to simplify deployment
We currently don't support KAS key management very well
service keys
subcommand tootdfctl
: a.init
: similar to currentinit-temp-keys
script, this creates new keys b.create
: Adds new key or keys of requested type c.import
: Adds existing keys of the requested typeThings to think about:
opentdf
subcommand set, to simplify deploymentSubtasks: