Partial Flow 2.7 Resolve a universal link
Overview
Aspect |
Description |
---|---|
Summary |
The system validates universal link and determines next step for the user. |
Goal |
Resolving a universal link invoked by the user. |
Preconditions |
None |
Postconditions |
None |
Used by |
|
Parameters |
None |
Possible Results |
|
Additional Documentation |
None |
Possible errors |
|
Logical test cases |
Flow
# |
Description |
Next |
---|---|---|
1 |
UNIVERSAL LINK |
|
1.1 |
System determines whether universal link is present
|
|
1.1a |
Case: universal link is present |
1.2 |
1.1b |
Case: universal link is not present |
Result: No (valid) universal link |
1.2 |
System validates universal link
|
|
1.2a |
Case: universal link is valid |
|
1.2b |
Case: universal link is scanned with external QR scanner (not allowed) |
2 |
1.2c |
Case: universal link is invalid |
Result: No (valid) universal link |
1.3 |
System resolves universal link
|
|
1.3a |
Case: UL resolves to issuance flow |
Go to: UC4.1 Obtain cards |
1.3b |
Case: UL resolves to sharing flow |
Go to: UC5.1 Share data |
1.3c |
Case: UL resolves to login flow |
|
2 |
WHEN EXTERNAL QR SCANNER WAS USED |
|
2.1 |
System displays prompt ‘Scan QR code with NL Wallet’
|
|
2.1a |
User selects Close |
Result: No (valid) universal link |
2.1b |
User selects Scan QR code |
Go to: UC9.9 Scan QR |