[][src]Trait em_node_agent_client::CertificateApiMut

pub trait CertificateApiMut {
    type Error;
    fn get_issue_certificate_response(
        &mut self,
        task_id: Uuid
    ) -> Result<IssueCertificateResponse, Self::Error>;
fn issue_certificate(
        &mut self,
        body: IssueCertificateRequest
    ) -> Result<IssueCertificateResponse, Self::Error>; }

Associated Types

type Error

Loading content...

Required methods

fn get_issue_certificate_response(
    &mut self,
    task_id: Uuid
) -> Result<IssueCertificateResponse, Self::Error>

Get result of the certificate issuance

fn issue_certificate(
    &mut self,
    body: IssueCertificateRequest
) -> Result<IssueCertificateResponse, Self::Error>

Submit request for certificate issuance

Loading content...

Implementors

impl<T, E> CertificateApiMut for T where
    T: CertificateApi<Error = E>, 
[src]

type Error = E

Loading content...