-
Task
-
Resolution: Done
-
Major
-
None
-
False
-
-
False
-
-
ANSTRAT-411 - Content Signing
On /pulp/api/v3/signing-services/ URL it is exposed all the public keys for a SigningService.
We need to add to the UI somewhere (call to the UX team) a place where end users can go to download those public keys.
That interface must show a table like interface with:
- name of the signing service,
- the key fingerprint,
- the text of the public key and
- a button to download the key as a file
- The `pulp_created` formatted data
$ http :24817/pulp/api/v3/signing-services/ { "count": 1, "next": null, "previous": null, "results": [ { "name": "sign-metadata", "pubkey_fingerprint": "19CD52BD1CA9A00DF10A842D74B14E3590C2231F", "public_key": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n [...] \n-----END PGP PUBLIC KEY BLOCK-----\n", "pulp_created": "2020-11-06T15:42:20.645197Z", "pulp_href": "/pulp/api/v3/signing-services/ffb9e987-952f-47e3-a274-ffe69a80ded7/", "script": "/var/lib/pulp/sign-metadata.sh" } ] }