iadgovuser58
31715b5ac4
add pciids to utils and update classes that use it
2024-07-01 12:34:22 -04:00
iadgovuser58
e9c0c8c3a1
update pciids to acapciids throughout code
2024-07-01 12:14:39 -04:00
iadgovuser29
806155e19d
Don't show archived validation reports
2024-06-21 15:10:32 -04:00
chubtub
f439652d0d
Modified RIM details page controller to pass truststore certs to the RIM validator class. Modified the RIM validator class to log details when signature validation fails.
2024-05-14 00:37:19 -04:00
chubtub
6b612a9ec4
Use boolean flags to differentiate base and support RIMs with multi-file uploads
2024-05-07 17:28:37 -04:00
chubtub
a997c26a2d
Check upload file extensions
2024-05-07 17:28:37 -04:00
chubtub
711e342972
Modify controller class to handle UnmarshalException caused by invalid xml to prevent frontend error
2024-05-07 17:28:37 -04:00
CAFB385655BEB1060E85B6C080B432F8EB2A2AF78459BD6532124977B933154A
e8924dcbd7
Format certificate dates in UTC ( #763 )
2024-04-26 20:43:12 +00:00
CAFB385655BEB1060E85B6C080B432F8EB2A2AF78459BD6532124977B933154A
49e53e9b1f
Create IDevID certificate page ( #727 )
...
Adding IDevID certificate page and parsing support
2024-04-18 20:28:11 +00:00
iadgovuser59
752e373b22
Minor whitespace and newline character fixes
2024-04-03 11:08:13 -04:00
iadgovuser59
7ad4b63a18
Adding GZIP compression to Tomcat server
2024-03-28 16:15:56 -04:00
Cyrus
35ccce2e68
Merge pull request #733 from nsacyber/v3_issue-ignore-revision
...
[#707 #705 ] Delta Component compare part 2 and Policy Addition
2024-03-15 19:41:38 -04:00
iadgovuser26
8e1ec11c41
fixed merge conflict
2024-03-14 15:57:56 -04:00
Cyrus
750bf8d3d2
Another small change to line up provisioner certificate vs upload
...
certificate
2024-03-14 15:38:46 -04:00
Cyrus
cf08b1d2d3
Another minor change, didn't update the delta message for components and
...
add the restore function to the upload
2024-03-14 10:41:45 -04:00
Cyrus
350cf2b802
These are some minor updates while investigating a bug.
2024-03-14 10:12:40 -04:00
Cyrus
59998cb898
This is a merging of component red highlighting with the new policy to
...
ignore the revision attribute.
2024-03-12 08:10:51 -04:00
Cyrus
70ca2ced7b
This is a continuation of the PR for 723 and issue 705. These changes
...
set up fixing the delta part of the provisioning of the attributes.
2024-03-06 15:16:05 -05:00
Cyrus
eada242284
These changes have been moved over from updates made for issue-705. The
...
primary function implemented in this set of changes is to track more
specifically what failed when the components of a certificate are
compared. The implementation required a couple of new DB classes to be
created to store this information. This is also to set up a better
visual comparison of what was expected vs what was actually found. This
is similar to the RIM event compare failure page.
2024-03-01 15:29:10 -05:00
iadgovuser26
522bca3549
Fixed mariadb service stop with ACA RPM install
2024-02-13 09:00:17 -05:00
Cyrus
5c20b6b9c3
Updated the code to properly check for database values that are archived
...
vs not archived
2024-01-24 16:02:46 -05:00
Cyrus
49eb2753fb
Merge pull request #670 from nsacyber/v3_bouncycastle-preq
...
BouncyCastle Prerequisite changes
2024-01-22 16:34:26 -05:00
Cyrus
f3b0be9ef9
Merge pull request #657 from nsacyber/issue-642-spotbugs-p2
...
[#642 ] HIRS_AttestationCA spotbug fixes
2024-01-19 07:58:57 -05:00
Cyrus
d7569f22d2
Commenting out a unit test that is currently causing github actions to
...
fail the reason is unclear. It doesn't occur in a container but does on
a host machine.
2024-01-16 17:06:45 -05:00
Cyrus
10343398d4
These are the finally changes that produced a successful build. all
...
unit tests pass and no spotbugs patterns appear for HIRS_AttestationCA.
2024-01-05 09:23:52 -05:00
iadgovuser58
c1bb2da847
cleaning up comments
2023-12-21 18:03:54 -05:00
Cyrus
b52128a0b1
These are fixes for issues found via unit test that are in PR #652 . But
...
that PR is currently still WIP and these changes have nothing to do with
why that PR is WIP. Therefore PR just covers these changes to the
creation time not being saved/reset.
2023-12-20 15:15:27 -05:00
D2B8CA1B27286366A8607B6858C0565962613D18D0546480078B520CD7AD705A
b52eb770f5
[ #634 ] Updated Page Controller series integration tests and added new ones ( #647 )
...
* updated PageTestConfiguration
* updated PageControllerTest
* updated DevicePageControllerTest
* added 3 new tests
* added test resources
2023-12-05 15:04:06 -05:00
Cyrus
8ae0745ac5
Fixed issues that caused the ACA to not complete a provision.
...
FWvalidator was using an object used by the tool and not the portal.
Updated a few repository calls
2023-11-28 15:39:33 -05:00
Cyrus
995d69cc8f
Fixed delete mix up
2023-11-28 08:01:30 -05:00
Cyrus
cf6b3a556e
The useage of getReferenceById returns an object regardless if the uuid
...
is valid. This causes an issue when a false uuid is used and then
produces a EntityNotFoundException when trying to access an attribute of
the object returned. These changes address either not using that
specific call and changing to one that will return null if the uuid is
invalid. But also using the exists function of the repository to verify
an invalid uuid.
2023-11-17 11:53:31 -05:00
Cyrus
6191c5b086
Merge pull request #630 from nsacyber/v3_server-ui-fixes
...
V3 server UI fixes
2023-11-17 11:41:19 -05:00
Cyrus
3a8b564da1
Merge pull request #619 from nsacyber/v3_page-controller-parse-fix
...
Uploading Platform Credential IllegalStateException Fix
2023-11-14 10:15:39 -05:00
Cyrus
861508c0ef
Added finally touches to not display archived items. As well display
...
the correct count that doesn't include the archived items. Also added
additional exception checks after testing uploading the wrong element to
the wrong /list page
2023-11-14 08:54:08 -05:00
Cyrus
cfb30d9a4b
Updated code after recognizing an issue with archiving items. This
...
doesn't include updating the values displayed at the bottom of the list
page.
2023-11-13 16:56:16 -05:00
5B96790E3664F40075A67E6ADF737EDB15B4408DBC91A81228B31537B0CE3E26
1e3c7c78b0
Dockerfiles for v3 ACA. Also Powershell Package Scripts ( #628 )
...
* Package scripts for powershell
* Adding dockerfiles
2023-11-09 11:54:51 -05:00
Cyrus
f01b5a2060
This push has changes to resolve archivable items not updating the
...
archiveTime element.
2023-11-08 13:10:40 -05:00
Cyrus
548d6bb1eb
There was an issue with finding the support RIM with the base RIM
...
information. Changed how it finds the support RIM to using the hash for
the swid resource.
2023-11-07 10:05:35 -05:00
Cyrus
433087961c
Tested uploading a rimel that had multiple matching manufacturer and
...
model. The repo to check for this wasn't returning a single unique result
and causes and error
2023-11-06 15:36:34 -05:00
chubtub
071981dcb0
Repeat changes to ReferenceManifestValidator from reverted commit
2023-11-01 11:54:29 -04:00
chubtub
55936806d7
Revert "Merge pull request #606 from nsacyber/v3_issue-596"
...
This reverts commit 071e89a44f
, reversing
changes made to 45d550729f
.
2023-11-01 10:03:34 -04:00
Cyrus
316f3ec99e
Merge pull request #620 from nsacyber/v3_rim-validator-update
...
Update to the RIM Validator
2023-11-01 06:48:48 -04:00
Cyrus
ab11c8e81a
Merge pull request #614 from nsacyber/v3_issue_612-integrationtest
...
[#612 ] Migrate integration test for DevicePageController and associated classes
2023-10-31 16:07:43 -04:00
Cyrus
1867e00301
Updated the Rim Validator to remove direct object parameters from the
...
database and pass in the information the methods needed to function
2023-10-31 10:48:37 -04:00
Cyrus
52bcbc6707
I tested manually uploading a series of certificates to test the list
...
pages functionality when it comes to sorting and other visual aspects of
the data table. I encountered a certificate that
caused the ACA to throw a 500 error. This was due to an
IllegalStateException while parsing a certificate that contained an
'unexpected object'. Since this is a bouncy castle error, it is hard to
parse out what the object actually is that is causing the error to be
thrown. For now, the parsing method in the certificate page controller
is being updated to catch the exception, at least, so that the ACA
doesn't crash. The platform in question is a Dell Power Edge R640 base
SCV.
2023-10-31 08:19:46 -04:00
iadgovuser58
e2507d5641
Merge remote-tracking branch 'origin/main' into v3_issue_612-integrationtest
2023-10-19 13:50:31 -04:00
iadgovuser58
5a42ec379e
cleaned up code, added comments
2023-10-19 13:46:15 -04:00
iadgovuser58
a0662f75e6
added dummy beans to PageTestConfiguration to override beans not needed in PersistenceJPAConfig
2023-10-17 16:57:43 -04:00
chubtub
98a56a3f41
Merge branch 'main' into v3_issue-596
2023-10-17 16:50:40 -04:00
chubtub
bfa30ca186
Change references in ACA and ACAPortal to HIRS_Utils package for migrated classes. Revert change to gradle.properties file.
2023-10-16 13:50:49 -04:00