Commit Graph

988 Commits

Author SHA1 Message Date
Cyrus
77e1998512 Do to hash conversions, the alphanumeric format of the component type
comes out lowercase, modified equals clause to ignore case
2023-05-23 10:10:19 -04:00
chubtub
c1dcd5cd23
Merge pull request #512 from nsacyber/issue-501
[#501] Support for detached signatures
2023-05-22 12:25:49 -04:00
iadgovuser26
75178a07f0
Merge pull request #513 from nsacyber/issue-511
[#511] Minor appearance update fixes
2023-05-19 17:29:22 -04:00
iadgovuser26
003cab023a
Merge pull request #516 from nsacyber/issue/515
[#515] FIM Assertions visible on cert details page
2023-05-10 07:01:03 -04:00
chubtub
5fc268381e
Delete detached_signature.xml 2023-05-08 20:53:02 -04:00
chubtub
681fc92a3c Modify gateway class to generate a detached signature for a signed swidtag. Created new unit test and updated test resource files. 2023-05-08 20:50:29 -04:00
chubtub
f464519235 Restructure try/catch blocks for readability 2023-05-08 20:37:58 -04:00
chubtub
1a5673a29b Revert "Add xpath filter to select SoftwareIdentity element"
This reverts commit de594103090862570c1517f78fe3944de1f2d7e5.
2023-05-08 20:16:28 -04:00
chubtub
21108defbb Register id attribute for SoftwareIdentity 2023-05-08 20:14:11 -04:00
chubtub
f98edb9371 Add xpath filter to select SoftwareIdentity element 2023-05-08 15:37:58 -04:00
chubtub
fc802bce6e Detached signature references its signed data by URI. Modified the validator class to distinguish between enveloped and detached signatures. 2023-05-08 12:24:09 -04:00
Cyrus
bc9f484aa9 deadstore 2023-05-08 07:14:33 -04:00
chubtub
b237309ec9 Clean up code following rebase with master. 2023-05-08 07:03:04 -04:00
chubtub
9d35b3c17a Modify gateway class to generate a detached signature for a signed swidtag. Created new unit test and updated test resource files. 2023-05-08 07:02:51 -04:00
Cyrus
cc90caf01f Last change 2023-05-04 12:03:00 -04:00
Cyrus
9585513069 Added in random UUID for unit test 2023-05-04 11:57:47 -04:00
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
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
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
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