pub trait CertificateApiMut {
type Error;
fn get_certificate(
&mut self,
cert_id: Uuid
) -> Result<Certificate, Self::Error>;
fn new_certificate(
&mut self,
body: NewCertificateRequest
) -> Result<TaskResult, Self::Error>;
}
Associated Types
Required methods
fn get_certificate(&mut self, cert_id: Uuid) -> Result<Certificate, Self::Error>
fn get_certificate(&mut self, cert_id: Uuid) -> Result<Certificate, Self::Error>
Retrieve a certificate.
fn new_certificate(
&mut self,
body: NewCertificateRequest
) -> Result<TaskResult, Self::Error>
fn new_certificate(
&mut self,
body: NewCertificateRequest
) -> Result<TaskResult, Self::Error>
Request a new certificate for an Enclave application