Commit Graph

1032 Commits

Author SHA1 Message Date
Cyrus
e08a78482f Fixed Find Bug problem 2023-05-04 11:45:39 -04:00
Cyrus
e6e86c0904 Another comment error 2023-05-04 11:00:47 -04:00
Cyrus
632927786a Missed the checkstyle errors previously and adding
ComponentResultManager as a bean.
2023-05-04 10:47:02 -04:00
iadgovuser29
054b0263c2 [#515] FIM Assertions visible on cert details page 2023-04-25 16:23:30 -04:00
Cyrus
e6d304542c reverting changes 2023-04-19 08:03:04 -04:00
chubtub
7f840e9a35 Restructure try/catch blocks for readability 2023-04-17 23:59:06 -04:00
chubtub
114443ff14 Revert "WIP: Add xpath filter to select SoftwareIdentity element"
This reverts commit de594103090862570c1517f78fe3944de1f2d7e5.
2023-04-17 23:59:05 -04:00
chubtub
edf9f6afa0 WIP: register id attribute for SoftwareIdentity 2023-04-17 23:59:05 -04:00
chubtub
76d99fa765 WIP: Add xpath filter to select SoftwareIdentity element 2023-04-17 23:59:05 -04:00
chubtub
2e4accde0b WIP: attach detached signature as a sibling element to a signed base RIM 2023-04-17 23:59:05 -04:00
chubtub
379e1e1ce5 Add support to commandline interface for secondary signatures 2023-04-17 23:59:01 -04:00
chubtub
63a240c2ec Merge branch 'master' of github.com:nsacyber/HIRS 2023-04-17 12:16:16 -04:00
chubtub
610e1f316c Merge branch 'issue-504' 2023-04-17 12:16:03 -04:00
chubtub
8ed23d2ae5
Merge pull request #508 from nsacyber/issue-504
[#504] Rimtool processes JKS and PEM truststores for base RIM operations
2023-04-17 12:15:14 -04:00
Cyrus
0d94391c06 Updated the if check to get the correct UUID 2023-04-12 09:42:10 -04:00
Cyrus
e29f5e5ea9 Fixed an unchecked conversion error [no ci] 2023-04-07 10:34:21 -04:00
Cyrus
f6511a8d53 minor changed [no ci] 2023-04-06 14:24:31 -04:00
Cyrus
7c14f821e1 Added the page handler code that pulls, the potentially saved
information.
2023-04-06 14:23:41 -04:00
Cyrus
3fb3cf7669 This set up code begins the setup of adding information to the component
result.  However this is thought to putting this stuff in a report or
separate page like the RIM event log page does.  [no ci]
2023-04-06 09:15:12 -04:00
chubtub
52655d3c85 Modify validator class to handle a directory override argument 2023-04-05 11:27:02 -04:00
chubtub
870fd687a8 Merge branch 'issue-497' of github.com:nsacyber/HIRS into issue-497 2023-04-04 10:33:08 -04:00
chubtub
cb9b93a47a Modify gateway class to handle a directory override argument 2023-04-04 10:28:50 -04:00
chubtub
23f2b0a47a Add frontend support for --directory option 2023-04-04 10:25:37 -04:00
chubtub
ef6718af2a Add resource file for unit testing 2023-04-04 10:20:14 -04:00
chubtub
04043b9ab8 Modified rimtool to support multiple payload files for creating and validating base RIMs 2023-04-04 10:20:14 -04:00
chubtub
fd32c9fc8c Modify gateway class to handle a directory override argument 2023-04-04 10:02:18 -04:00
Cyrus
fe5a509f9a Added additional check for crtm for the event summary section of the
support rim details page using EV_EFI_PLATFORM_FIRMWARE_BLOB
2023-03-31 10:43:36 -04:00
Cyrus
1adedfefe1 Added missing 'does NOT' to the even summary page [no ci] 2023-03-31 10:16:30 -04:00
Cyrus
5f3be5915b Added the AppraisalStatus message for a failure tagged into a Platform
Certificate.  It will display on the details page as a tool tip on a red
component.  However it is not refined. [no ci]
2023-03-30 20:21:49 -04:00
chubtub
32edd6ce48 Add frontend support for --directory option 2023-03-30 14:56:50 -04:00
iadgovuser26
e7b0f5396d
Removed travis status 2023-03-28 17:26:53 -04:00
chubtub
4620fa33c7 Add KeyName to all signed swidtags without embedded signing certs. Specify keystore.jks as the signing credential used by --default-key. 2023-03-28 12:34:59 -04:00
chubtub
1b1cbb6f8e Add resource file for unit testing 2023-03-13 12:36:05 -04:00
chubtub
990b6cf322 Modified rimtool to support multiple payload files for creating and validating base RIMs 2023-03-13 10:00:13 -04:00
chubtub
611d2a37d7 Fix unit tests 2023-03-01 23:48:06 -05:00
chubtub
401fb404f0 Modify validator class to handle JKS and PEM truststores appropriately. 2023-03-01 20:03:20 -05:00
chubtub
53a4816dec Add a validator class for credential argument input 2023-02-17 00:13:39 -05:00
chubtub
12338e40c2 Overload CredentialParser method to handle parsing correct signing cert from a PEM truststore. 2023-02-13 23:23:57 -05:00
chubtub
4b80a32129 Merge branch 'master' into issue-504 2023-01-09 15:30:48 -05:00
chubtub
d18dc60adb
Merge pull request #506 from nsacyber/issue-493
[#493] Consolidated timestamp parameter
2023-01-09 15:24:39 -05:00
chubtub
7fdd4b1e44 Added unit tests for timestamps 2023-01-09 11:47:30 -05:00
chubtub
b53c4fa123 Modify gateway class to detect JKS or PEM truststore for creating base RIMs 2023-01-09 10:38:22 -05:00
chubtub
b7f9c52fcb Consolidate timestamp parameters into --timestamp RFC3(339|852). Added a validator class for the parameter arguments. 2022-12-29 01:55:19 -05:00
chubtub
6a84bb50c5 Merge branch 'java_xml_timestamp' into issue-493 2022-12-19 18:32:40 -05:00
chubtub
f74bc49120 Suppoort user input for RFC3339 timestamps 2022-12-19 10:39:10 -05:00
chubtub
307d0b3fe4 Read in counter signature file contents, encode in base64, and place in Timestamp element 2022-12-08 08:15:55 -05:00
chubtub
054699d14d Add commandline support for passing in a countersignature file for RFC3852 timestamps 2022-12-08 08:15:55 -05:00
chubtub
2252270d94 Modify help text 2022-12-08 08:15:55 -05:00
chubtub
b5681411c0 Updated references of RFC3161 to RFC3852 2022-12-08 08:15:55 -05:00
chubtub
075d68664f If no timestamp format is given a timestamp is not included in the resulting XML. Updated unit tests. 2022-12-08 08:15:55 -05:00