pub trait EnclaveApi {
type Error;
// Required methods
fn get_fortanix_attestation(
&self,
body: GetFortanixAttestationRequest,
) -> Result<GetFortanixAttestationResponse, Self::Error>;
fn get_target_info(&self) -> Result<TargetInfo, Self::Error>;
}
Required Associated Types§
Required Methods§
Sourcefn get_fortanix_attestation(
&self,
body: GetFortanixAttestationRequest,
) -> Result<GetFortanixAttestationResponse, Self::Error>
fn get_fortanix_attestation( &self, body: GetFortanixAttestationRequest, ) -> Result<GetFortanixAttestationResponse, Self::Error>
Get Fortanix attestation for the application
Sourcefn get_target_info(&self) -> Result<TargetInfo, Self::Error>
fn get_target_info(&self) -> Result<TargetInfo, Self::Error>
Get Target Info for node provisioning enclave