diff --git a/HIRS_AttestationCA/src/main/java/hirs/attestationca/service/SupplyChainValidationServiceImpl.java b/HIRS_AttestationCA/src/main/java/hirs/attestationca/service/SupplyChainValidationServiceImpl.java index 76ad5bcd..fe7b544d 100644 --- a/HIRS_AttestationCA/src/main/java/hirs/attestationca/service/SupplyChainValidationServiceImpl.java +++ b/HIRS_AttestationCA/src/main/java/hirs/attestationca/service/SupplyChainValidationServiceImpl.java @@ -445,6 +445,7 @@ public class SupplyChainValidationServiceImpl implements SupplyChainValidationSe passed = false; fwStatus = new AppraisalStatus(FAIL, "Firmware validation failed: invalid certificate path."); + validationObject = baseReferenceManifest; } } catch (IOException e) { LOGGER.error("Error getting X509 cert from manager: " + e.getMessage()); @@ -467,7 +468,7 @@ public class SupplyChainValidationServiceImpl implements SupplyChainValidationSe } } - if (signingCert == null) { + if (passed && signingCert == null) { passed = false; fwStatus = new AppraisalStatus(FAIL, "Firmware validation failed: signing cert not found."); diff --git a/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/index.jsp b/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/index.jsp index 366a3e0a..7fa24d81 100644 --- a/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/index.jsp +++ b/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/index.jsp @@ -70,7 +70,7 @@

RIM Database

-

View a list of TPM events

+

View a list of Reference Integrity Measurements

diff --git a/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/rim-details.jsp b/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/rim-details.jsp index d63a48b8..e4503d4c 100644 --- a/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/rim-details.jsp +++ b/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/rim-details.jsp @@ -13,10 +13,12 @@ - TCG Event Log - - - + + TCG Log events + + + TCG Log event(s) not found in the RIM DB + ${initialData.rimType} Reference Integrity Manifest @@ -38,19 +40,19 @@
Additional
RIM Info
-
+
${initialData.tagId} - -
Device: ${initialData.hostName}
-
- - - + +
Device: ${initialData.hostName}
+
+ + +
RIM not uploaded from the ACA RIM Page
@@ -272,6 +274,13 @@
Base/Support
+
Download Measurement:  + + + BIOS Measurements + + +
Device: ${initialData.hostName}
@@ -306,7 +315,7 @@
- Baseline Events of Type:
+ Expected Events from RIM DB:
${lEvent.getEventTypeString()}