in sdk/host/src/main/java/org/apache/teaclave/javasdk/host/RemoteAttestation.java [77:86]
public static int verifyAttestationReport(AttestationReport report) throws RemoteAttestationException {
switch (report.getEnclaveType()) {
case TEE_SDK:
return TeeSdkEnclave.verifyAttestationReport(report.getQuote());
case EMBEDDED_LIB_OS:
return EmbeddedLibOSEnclave.verifyAttestationReport(report.getQuote());
default:
throw new RemoteAttestationException("enclaveType must be TEE_SDK or EMBEDDED_LIB_OS.");
}
}