intel / trusted-certificate-issuer

Trusted Certificate Service (TCS) is a K8s service to protect signing keys using Intel's SGX technology. K8s CSR and cert-manager CR APIs are both supported. TCS also contains integration samples for Istio service mesh and Key Management Reference Application (KMRA).
Apache License 2.0
29 stars 15 forks source link

api/QuoteAttestation: remove support for multiple signers #31

Closed avalluri closed 2 years ago

avalluri commented 2 years ago

With this change, the QuoteAttestation object holds a single signer name for provisioning the secrets. This removes unnecessary code complexity and also simplifies the quote object life-cycle to link with the issuer.

Partial FIXES #20