Cyrus
|
a5184f5a5b
|
Final changes that adds in the additional setting for the renewal period threshold. This value indicates that if the end validity has been reached for the current issued attestation certificate, then don't generate one. However if we are within the number of days set by the threshold, then generate the certificate before it expires. The default is 1 year from the end validity.
|
2021-02-23 10:17:56 -05:00 |
|
Cyrus
|
9c3dfe16b1
|
Modified the policy page controller by adding a new method to work on a form request from the policy page for enabling the generate issued attestation certificate based on a time frame rather than never or on each provision.
|
2021-02-16 10:30:21 -05:00 |
|
Cyrus
|
dcf0ec8101
|
Merge branch 'master' into aic-policy-rule
|
2021-02-11 14:13:28 -05:00 |
|
Cyrus
|
2d9bbe1bd7
|
initial commit
|
2021-02-01 11:24:20 -05:00 |
|
Cyrus
|
fa6b64d38a
|
Removed unused statement
|
2021-01-08 07:20:18 -05:00 |
|
Cyrus
|
e0ae088401
|
Remove error statement
|
2021-01-08 07:07:16 -05:00 |
|
Cyrus
|
43c9f04d60
|
Updated some of the checks for the search text for the summary.
|
2021-01-07 16:00:56 -05:00 |
|
Cyrus
|
f361a49a74
|
Resovled the issue of the DBX variable not showing up under the correct category when present. The search for the DB variable also checks the DBX so it never actually hit the DBX if statement.`
|
2021-01-07 13:40:40 -05:00 |
|
Cyrus
|
ab8d30ee82
|
Corrected the missing boot order entry on the page and updated how the boot variables are searched for. However, DBX is still not showing up.
|
2021-01-07 09:48:04 -05:00 |
|
Cyrus
|
08c0daf9be
|
Initial Commit
|
2021-01-06 15:45:50 -05:00 |
|
Cyrus
|
c181665ad9
|
Merge pull request #326 from nsacyber/issue-324
[#324] Update filenames when downloading (RIM)
|
2021-01-05 11:12:25 -05:00 |
|
Cyrus
|
62c7ca2d90
|
This PR is to address issue #308. The ACA was pulling Issuer Certificates using the organization RDN of the subject string and getting this from the issuer string of the EC or PC. This presents a problem because it isn't a required field. The organization field cannot be null or empty. Pulling objects from a DB using null or empty would produce bad results. The main change of this issue (which has not been full tested) is pulling using the AKI for the db lookup. If this fails, instead of falling back on potentially left out fields like the O= RDN, the ACA takes the issuer/subject fields, breaks them apart and sorts them based on the key. It also changes the case. This way the lookup can be assured to match in case of some random situation in which the issuer or subject field don't match because RDN keys are just in different positions of the string.
|
2020-12-11 14:47:46 -05:00 |
|
Cyrus
|
209024c12a
|
Cleaned up some comments and code.
|
2020-12-07 09:47:54 -05:00 |
|
Cyrus
|
e64c6cf772
|
Merge branch 'master' into aic-policy-rule
|
2020-12-03 13:34:29 -05:00 |
|
Cyrus
|
b56fb73801
|
Updated the file to just use the fileName from the ReferenceManifest for the downloaded name.
|
2020-12-02 19:40:50 -05:00 |
|
Cyrus
|
781dc92d95
|
Added a bug fix for support rim and base rim display. If the Support RIM was uploaded, separately, first, then the Base; the base RIM details page would display a linked Support RIM but no expected PCR values.
|
2020-11-24 10:13:00 -05:00 |
|
Cyrus
|
fddc65e6cf
|
Simplified the code to do the same thing
|
2020-11-20 09:50:57 -05:00 |
|
Cyrus
|
91fbc7cfd2
|
Initial commit, that adds an additional check to the file being uploaded to the rim page to ensure that it is a valid file.
|
2020-11-20 09:42:37 -05:00 |
|
Cyrus
|
2b41720ded
|
Merge branch 'master' into update-component-failure-highlight
|
2020-11-17 15:24:27 -05:00 |
|
Cyrus
|
1339f2b63c
|
Merge pull request #315 from nsacyber/rim_display_error
[#314] Support RIM bug fixes
|
2020-11-17 09:34:34 -05:00 |
|
chubtub
|
e3b5d164a3
|
Add SKI to front end. Extract PK from base RIM to validate signature if not found in db
|
2020-11-16 16:43:11 -08:00 |
|
Cyrus
|
6eeb630a75
|
This PR addresses the bugs identified in #314. Due to previous changes to the RIM upload process, the suppor RIM was not being updated properly when manually uploaded.
Closes #314
|
2020-11-12 13:45:38 -05:00 |
|
Cyrus
|
f7912908e0
|
Final changes to be tested against component failures
|
2020-11-12 09:58:18 -05:00 |
|
Cyrus
|
bdb32d13ad
|
initial commit
|
2020-11-09 12:45:36 -05:00 |
|
Cyrus
|
967d9a0030
|
Merge branch 'master' into aic-policy-rule
|
2020-11-09 07:24:33 -05:00 |
|
Cyrus
|
e152ba1a33
|
Updated the indenting for the coloring of mismatched log entries.
|
2020-11-06 11:26:38 -05:00 |
|
Cyrus
|
9aa2c6a46d
|
Merge branch 'master' into client-display-log-mismatch
|
2020-11-06 09:17:38 -05:00 |
|
Cyrus
|
ed7dea3706
|
Merge branch 'master' into aic-policy-rule
|
2020-11-06 06:42:44 -05:00 |
|
Cyrus
|
b2bf3013fc
|
Git merge didn't update the refactor of BiosMeasurement to EventLogMeasurements
|
2020-11-05 13:36:35 -05:00 |
|
chubtub
|
302ffd81ee
|
Load Schema object in ReferenceManifestValidator class with controller class instantiation to save time
|
2020-11-05 11:07:17 -05:00 |
|
chubtub
|
24cf71642d
|
Add validation for support RIM hash and base RIM signature.
|
2020-11-05 11:07:17 -05:00 |
|
Cyrus
|
1dd64ad44b
|
Moved Generate policy option.
|
2020-10-29 12:28:10 -04:00 |
|
Cyrus
|
e1c3a1fc0f
|
Initial Commit
|
2020-10-29 08:58:37 -04:00 |
|
Cyrus
|
eed8e94c29
|
Some html tweaks were made to the display and search functionality of the RIM event log page.
|
2020-10-26 07:56:24 -04:00 |
|
Cyrus
|
70c4d5aeff
|
Updated margins for log matching
|
2020-10-23 11:50:45 -04:00 |
|
Cyrus
|
2ef00cd5d6
|
Cleaned up css/html code for a cleaner and easier display layout
|
2020-10-23 08:37:41 -04:00 |
|
Cyrus
|
d7ade70b5c
|
This branch takes the validated status of a failed event log matching from the bios measurements on the client and displays what failed on the support RIM page and the fail validation icon, if log mismatch, links to a bios measurments page that displays the events that didn't match next to baseline.
|
2020-10-22 13:32:30 -04:00 |
|
Cyrus
|
96970142cb
|
This commit includes a completed rewrite of the ReferenceManifestSelector framework. Like the previous rewrite, it was easier and made more sense to create addition classes ands that are specific to a type of RIM (base, support, measurement) for referencing in the DB. Once this was rewritten the code was modified to validate the measurement against the support rim.
|
2020-10-19 13:06:44 -04:00 |
|
Cyrus
|
4b0bb2df91
|
This commit updates the provisioner to pull the rim and swidtag locations from a properties file that will be created during the post install process. The provisioner then pulls the values and sends them to the ACA. The ACA currently just prints out the content and saves the swidtag.
|
2020-10-09 10:48:17 -04:00 |
|
Cyrus
|
17728d3019
|
Updated the error message for no associated RIM not found, cleaned up display of the event content and adjusted the column of the digest display.
|
2020-10-06 07:42:15 -04:00 |
|
Cyrus
|
89dd2084c2
|
Merge branch 'master' into rimel-delete-details
|
2020-09-30 10:03:27 -04:00 |
|
Cyrus
|
f4aed453f8
|
Additional visual changes
|
2020-09-30 10:02:33 -04:00 |
|
Cyrus
|
2b57207445
|
Updated the Tag Version and version fields for Base and Support rims. In addition, adjusted the lay out of the support rim table so that the events column isn't as long. Instead, the full content shows up in an hover action.
|
2020-09-30 07:51:27 -04:00 |
|
Cyrus
|
2cb7c26fc3
|
Simplified names of initialData fields for RIM details page/controller
|
2020-09-29 06:27:43 -04:00 |
|
Cyrus
|
778380f70c
|
This should finish off the code changes for issues #280.
|
2020-09-25 08:57:12 -04:00 |
|
Cyrus
|
3636782987
|
This commit adds functionality to display tpm even log information to the support RIM display page. Outstanding issues to implement: 1) add link to base from support RIM, 2) make event table scrollable
|
2020-09-24 09:58:10 -04:00 |
|
Cyrus
|
be4d4adb84
|
Updated line length over 100 characters
|
2020-09-21 08:35:39 -04:00 |
|
Cyrus
|
c18124e5ac
|
Firmware validation produces 2 summaries. However, they both shouldn't be displayed. Added the restriction on the page controller to not display archived summaries.
|
2020-09-21 08:19:39 -04:00 |
|
Cyrus
|
39cfaa5fac
|
After discussion, the concept of a Support RIM was clarified and because of this the ReferenceManifest.java file has to be updated to treat the Support rim similarly to the Base (which is a binary file vs an XML file). This initial code push is the beginning of that
|
2020-09-21 07:34:07 -04:00 |
|
Cyrus
|
6ae95da3a0
|
Merge branch 'master' into aca-test-validation
|
2020-07-29 09:47:41 -04:00 |
|