Commit Graph

1027 Commits

Author SHA1 Message Date
Cyrus
f8a3ccd962 This is an initial commit updates the policy page. Adds additional policies for generating a DevID. The underlying code doesn't actually generate one yet. But the SupplyChainPolicy holds the flags. 2021-09-17 07:55:44 -04:00
iadgovuser26
aa45391cc3
run individual unit tests 2021-09-02 15:18:20 -04:00
iadgovuser26
18a8723219
separate out tcg_rim_tool tests 2021-09-02 10:45:07 -04:00
iadgovuser26
c424f0c02d
Added package for centos workflow 2021-08-31 12:29:52 -04:00
iadgovuser26
ad7f916ca5
Add package for centos workflow 2021-08-31 12:16:47 -04:00
iadgovuser26
ca160df159
Update hirs_unit_tests.yml 2021-08-31 10:35:37 -04:00
iadgovuser26
9cc1b044c1
Added unit test action 2021-08-31 10:30:12 -04:00
Cyrus
744aeabb7a
Merge pull request #394 from nsacyber/unit-test-delta-fix
Delta Component Unit Tests Fixes
2021-08-30 13:29:42 -04:00
Cyrus
14ecd9832e Updated unit tested to correct the failures that were occurring because of the updated code changes. 2021-08-30 11:44:37 -04:00
iadgovuser26
54b45f16fb
Update README.md
Added Links to The TCG Event Log Tool Users Guide and the TCG RIm Tool Users Guide.
2021-08-26 11:37:30 -04:00
iadgovuser26
6a11cb35ce
Delete HIRS_ACA_UsersGuide_1.0.3.pdf
Removed older version of the users guide.
2021-08-26 11:31:14 -04:00
iadgovuser26
3e4a09753f
Add files via upload
Added TCG Rim Tool Users Guide and TCG Event Log Users Guide.
2021-08-26 11:28:29 -04:00
Cyrus
cf5472242b
Merge pull request #393 from nsacyber/uefi-test-update
Checkstyle fix on a Unit Test
2021-08-24 09:42:12 -04:00
Cyrus
5a26093d57 Missed and update for a method that was updated with a new exception thrown. 2021-08-20 13:47:20 -04:00
iadgovuser26
71666542c1
Merge pull request #392 from nsacyber/uefi-test-update
UEFI Unit Test Update
2021-08-20 12:16:35 -04:00
iadgovuser26
761fb6aaa9
Merge pull request #391 from nsacyber/fix-certificatetest-testisissuer
Fix for faulty logic in CertificateTest.testIsIssuer
2021-08-20 12:16:23 -04:00
iadgovuser26
793d21ae5b
Merge pull request #390 from nsacyber/fix-testappraiser-name
Fixing one unit test revealed additional test updates.
2021-08-20 12:16:04 -04:00
iadgovuser26
3132a590e1
Merge pull request #388 from nsacyber/ignore-tpmbaselinegeneratortest-csvgeneratortest
Ignore tests from TPMBaselineGeneratorTest and ima.CSVGeneratorTest.
2021-08-20 12:15:35 -04:00
Cyrus
61497809f5 Updated the UefiGuid to have the vendor json file get passed in. This updates the unit test and fixes the issue. 2021-08-20 09:19:01 -04:00
iadgovuser26
9fbbf81ada
Merge pull request #389 from nsacyber/eventLogTesFix
updated TCGEventLogEventsTest
2021-08-18 16:20:16 -04:00
iadgovuser29
7e3eaf4c5c Fix for faulty logic in CertificateTest.testIsIssuer 2021-08-18 14:09:27 -04:00
iadgovuser29
f9a32e3f52 Fixing one unit test revealed additional test updates. 2021-08-18 13:29:49 -04:00
chubtub
1d6e4fea9e
Merge pull request #387 from nsacyber/issue-386
[#386] Update overloaded validateCertChain to check cert chain consistently
2021-08-18 13:03:20 -04:00
chubtub
c76a8a074e Minor code clean up 2021-08-18 09:15:59 -04:00
iadgovuser29
b8741039a9 Ignore tests from TPMBaselineGeneratorTest and ima.CSVGeneratorTest. 2021-08-17 17:59:34 -04:00
lareine
32887eb598 updated TCGEventLogEventsTest 2021-08-17 17:30:45 -04:00
iadgovuser29
f54e1a15d0 Fixed a certificate conversion issue. 2021-08-17 17:21:32 -04:00
chubtub
dc7301e8a6 Update overloaded validateCertChain to check cert chain consistently 2021-08-17 14:41:00 -04:00
iadgovuser26
ef23c68133
Merge pull request #385 from nsacyber/portal-servlet-classpath
Update Portal servlet
2021-08-17 12:31:32 -04:00
iadgovuser26
e9cfb7838c
Merge pull request #384 from nsacyber/triage-AttestationCA-mocked-tests-for-2_1
Updates to AttestationCA unit tests
2021-08-17 12:31:18 -04:00
iadgovuser29
71cea63842 An old servlet on the classpath caused errors for portal building and testing. 2021-08-17 09:27:06 -04:00
iadgovuser29
85759dcf3f Fixed a couple errors in Impl.java and tests 2021-08-16 11:59:19 -04:00
iadgovuser26
8b4cd8b0ec
Update VERSION 2021-08-02 13:55:12 -04:00
iadgovuser26
be155ef89c
Merge pull request #380 from nsacyber/issue-375
[#375] WIP: Add cert path validation to tcg_rim_tool
2021-08-02 13:54:34 -04:00
chubtub
17a3bcd2e0
Merge pull request #383 from nsacyber/issue-382
[#382] Install check to avoid file conflict
2021-08-02 12:55:12 -04:00
chubtub
b13835a9f0 Install vendor-table.json into two separate paths. Update version number of tcg_eventlog_tool. 2021-08-02 10:08:33 -04:00
chubtub
d2d2b9a494 Remove KeyValue element from signed swidtag. Update error message for missing signer cert. Update version number. 2021-07-23 17:41:31 -04:00
chubtub
8958085b60 Search for signing cert by SKID instead of PK 2021-07-16 16:46:31 -04:00
chubtub
ce090558a6 Parse public key or signing cert from XML properly. Disallow a single cert for validation. Update javadocs 2021-07-13 10:42:46 -04:00
chubtub
cfd04ae15a Rename keystore to truststore. Read truststore file for validation if given. 2021-07-07 15:21:24 -04:00
chubtub
6acfb13ce8 Add cert path validation to SwidTagValidator class. Modify CredentialParser class to support changes. 2021-07-07 07:48:10 -04:00
chubtub
495b2c2aa3
Merge pull request #379 from nsacyber/issue-345
[#345] Refactor recursion in SupplyChainCredentialValidator.validateCertChain
2021-07-07 07:03:42 -04:00
chubtub
6e849d601c Merge branch 'master' into issue-345 2021-07-02 16:49:26 -04:00
chubtub
3b621770d5 Modify SupplyChainCredentialValidator.validateCertChain to thoroughly validate cert path. 2021-07-02 13:45:32 -04:00
Cyrus
e7cdba07c4
Merge pull request #377 from nsacyber/component-class-revision
Component Class Bug Fix
2021-07-01 14:29:21 -04:00
Cyrus
cac913af11 Updated the component class to no longer use ints but instead use only Strings 2021-07-01 12:49:35 -04:00
chubtub
f3085759b7
Merge pull request #378 from nsacyber/issue-345
[#345] Modify SupplyChainCredentialValidator class to loop through truststore
2021-07-01 12:41:16 -04:00
chubtub
e86d1efbbf One line change to SupplyChainCredentialValidator to loop fully through truststore. 2021-07-01 10:50:53 -04:00
Cyrus
a555fac716 Finished updating the unit test. The value of being passed in wasn't of a format that the component class could handle. 2021-06-29 20:33:59 -04:00
Cyrus
3269e81783 All components were failing on tests specifically set up to match components and pass. This happened because the int value of the component class value was being translated with SHORT.size. This is odd because it worked before but stopped. 2021-06-29 12:04:22 -04:00