Skip to content

Integrate SignatureVerificationComponent into the grade submission approval interface

This MR integrates the SignatureVerificationComponent from ngx-signer into the grade submission approval interface.

Screenshot_2022-01-13_at_9.00.30_AM

This component will accept a file and try to verify its-potentially present-digital signatures:

  • Case 1: The signer service is for some reason offline (e.g. is not running locally, or to the server side, if that is the configuration) and the verification cannot happen.

Screenshot_2021-12-15_at_3.16.33_PM

  • Case 2: The signer service is ok, but an error occurs during the verification process (below an intentional bad syntax error is displayed).

Screenshot_2021-12-15_at_3.22.45_PM

  • Case 3: The signer service is ok, the verification process is completed successfully, but there are no signatures found in the file.

Screenshot_2021-12-15_at_3.24.35_PM

  • Case 4: The signer service is ok, the verification process is completed successfully and a signature has been found in the file.

Screenshot_2021-12-15_at_3.27.40_PM

Screenshot_2021-12-15_at_3.27.48_PM

Screenshot_2021-12-15_at_3.27.57_PM Closes #974 (closed)

Edited by Ioannis Hatziarapis

Merge request reports