Other: fully replace legacy securesystemslib integration
lukpueh opened this issue · comments
What do you want to share with us?
Securesystemslib will drop legacy interfaces/implementation in favour of the new Signer API: secure-systems-lab/securesystemslib#731
RSTUF cli and worker make heavy use of these interfaces and must be updated. Related work to fully switch to the replacement securesystemslib Signer API is on the way:
- repository-service-tuf/repository-service-tuf-cli#477
- repository-service-tuf/repository-service-tuf-cli#490
- repository-service-tuf/repository-service-tuf-worker#451
Note that native support of the Signer API will drastically simplify feature requests related to new signature providers, e.g.:
- #509
- #343
- #24 (POC in repository-service-tuf/repository-service-tuf-worker#452)
- repository-service-tuf/repository-service-tuf-cli#351
References
No response
Code of Conduct
- I agree to follow this project's Code of Conduct