[UI] Inji Web - PDF is generated and Auto-downloaded to the computer/tablet

Description

Purpose:
The PDF version of the certificate is Auto-downloaded after successful authentication to the computer/tablet/smartphone

Pre-requisites:

  1. The JSON response from the Authentication portal should be available to the Inji Web

  2. The user should have already successfully authenticated with the “Authentication Portal”

Basic flow:

  1. The User waits in the same tab as “Authentication Portal” for the PDF to be generated

    1. The user is informed by the “Authentication Portal” (after entering the data) to not “Click Back” button or “ Refresh” the page.

  2. Internal Process at the Inji Web (Not Visible to the user)

    1. The valid JSON response from the “Authentication Portal” is converted into PDF by using the well-known display properties.

  3. The generated PDF is Auto-downloaded to the computer/tablet/smartphone

    1. Or the user is given a prompt pop up message window: suggesting the user to save the PDF document.

  4. The User should be able to open and view the PDF document

  5. The display properties should be coming from the issuer’s well-known

  6. The PDF downloaded should be as per the prototype suggested (UI team to share the prototype)

    1. Key Fields in the PDF certificate

      1. Certificate name

      2. Name of the Holder of the certificate

      3. Name of the institution (if any) issuing this certificate

      4. QR code → Right now it is a dummy QR Code

      5. All other details as defined in the well-known file

      6. Logo of the credential issuer

Business rules: TBA

Acceptance criteria:

  1. The flow as defined above should work seamlessly

  2. The PDF generated should be auto-downloaded after successfully authenticated 

Exceptions: No Exceptions

Documentation: Refer here for technical documentation - Yet to be updated

Reference UX: Yet to be updated

Compatibility:

  1. MOSIP: TBA

  2. e-Signet: 1.3.0

  3. Browsers: Google Chrome, Safari, Mozilla Firefox, Microsoft Edge

  4. OS: Windows, MacOS, Android, iOS

Environment:

  1. dev, qa-inji

Spillover Reason

None
100% Done
Loading...

Activity

Show:

Maheswara Sarma April 25, 2024 at 4:12 AM

Story verification is completed on qa-inji env and no critical issues are pending on this story. Hence closing the story

Unresolved

Details

Assignee

Reporter

Severity

Major

Sprint

Fix versions

Priority

Created March 22, 2024 at 9:17 AM
Updated April 25, 2024 at 4:13 AM