Rename tpm-events to rim-database. Add link to index page.

This commit is contained in:
chubtub 2022-02-02 10:39:22 -05:00
parent f3842b3ed3
commit 1436cafb55
4 changed files with 10 additions and 8 deletions
HIRS_AttestationCAPortal/src/main
java/hirs/attestationca/portal/page
webapp/WEB-INF/jsp

@ -61,7 +61,7 @@ public enum Page {
/**
* Page that manages Attestation CA Policy.
*/
POLICY("Policy", "ic_subtitles"),
RIM_DATABASE("RIM Database", null, "first"),
/**
* Help page.
*/

@ -40,8 +40,8 @@ import java.text.SimpleDateFormat;
* Controller for the TPM Events page.
*/
@Controller
@RequestMapping("/tpm-events")
public class TpmEventsPageController
@RequestMapping("/rim-database")
public class RimDatabasePageController
extends PageController<NoPageParams> {
private static final String BIOS_RELEASE_DATE_FORMAT = "yyyy-MM-dd";
@ -51,7 +51,7 @@ public class TpmEventsPageController
private final ReferenceDigestManager referenceDigestManager;
private final ReferenceEventManager referenceEventManager;
private static final Logger LOGGER
= LogManager.getLogger(TpmEventsPageController.class);
= LogManager.getLogger(RimDatabasePageController.class);
/**
* This class was created for the purposes of avoiding findbugs message: As
@ -103,12 +103,10 @@ public class TpmEventsPageController
* @param referenceEventManager the referenceEventManager object
*/
@Autowired
public TpmEventsPageController(
final DBReferenceManifestManager referenceManifestManager,
public RimDatabasePageController(
final DBReferenceDigestManager referenceDigestManager,
final DBReferenceEventManager referenceEventManager) {
super(Page.TPM_EVENTS);
this.referenceManifestManager = referenceManifestManager;
super(Page.RIM_DATABASE);
this.referenceDigestManager = referenceDigestManager;
this.referenceEventManager = referenceEventManager;
this.biosValidator = new BiosDateValidator(BIOS_RELEASE_DATE_FORMAT);

@ -67,6 +67,10 @@
<a href="${portal}/devices"><img src="${icons}/ic_devices_black_24dp.png" /> Devices</a>
</h3>
<h4>View devices covered by this CA for supply chain validation.</h4>
<h3>
<a href="${portal}/rim-database"><img src="${icons}/ic_devices_black_24dp.png" /> RIM Database</a>
</h3>
<h4>View a list of TPM events </h4>
</div>
</div>
</div>