diff --git a/Use-Cases.md b/Use-Cases.md index 38fb16f..faf63f4 100644 --- a/Use-Cases.md +++ b/Use-Cases.md @@ -18,10 +18,17 @@ User   a. The action of the next button is cancelled.   b. The user is allowed to change the entered CAN. -**Related tasks** -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-39](https://tvp-mobile-authentication.atlassian.net/browse/MOB-39) -* [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) +**Related tasks:** +[MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-39](https://tvp-mobile-authentication.atlassian.net/browse/MOB-39), [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [When CAN hasn't been entered yet](https://i.imgur.com/5KgWrki.png) +* [View for adding CAN](https://imgur.com/MHyr2Br) +* [When added CAN is invalid](https://imgur.com/kRBBhv8) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) # **Use Case #2** @@ -42,9 +49,14 @@ User   a. The action triggered by the next button is cancelled.   b. The user is allowed to change the entered PIN1. -**Related tasks** -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) +**Related tasks:** +[MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) # **Use Case #3** @@ -65,9 +77,15 @@ User   a. The action triggered by the next button is cancelled.   b. The user is allowed to change the entered PIN2. -**Related tasks** -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18) +**Related tasks:** +[MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18), [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) + # **Use Case #4** **Use Case Title:** @@ -86,12 +104,18 @@ User **Extensions:** None -**Related tasks** -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-38](https://tvp-mobile-authentication.atlassian.net/browse/MOB-38) -* [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) -* [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52) -* [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) +**Related tasks:** +[MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-38](https://tvp-mobile-authentication.atlassian.net/browse/MOB-38), [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40), [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52), [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [When CAN hasn't been entered yet](https://i.imgur.com/5KgWrki.png) +* [View for adding CAN](https://imgur.com/MHyr2Br) +* [When added CAN is invalid](https://imgur.com/kRBBhv8) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) + # **Use Case #5** **Use Case Title:** @@ -121,15 +145,22 @@ User  5b. The ID card is moved away from the smartphone NFC range before the information exchange between the smartphone and the ID card is completed.   a. The application notifies the user that the connection to the ID card was lost and the user is returned to the home screen. -**Related tasks** -* [MOB-10](https://tvp-mobile-authentication.atlassian.net/browse/MOB-10) -* [MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16) -* [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18) -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-39](https://tvp-mobile-authentication.atlassian.net/browse/MOB-39) -* [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) -* [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52) -* [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) +**Related tasks:** +[MOB-10](https://tvp-mobile-authentication.atlassian.net/browse/MOB-10), [MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16), [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18), [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-39](https://tvp-mobile-authentication.atlassian.net/browse/MOB-39), [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40), [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52), [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 1 when PIN 1 is inserted](https://i.imgur.com/pfz4T8V.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [Asking for PIN 2 when PIN 2 is inserted](https://i.imgur.com/89qUmjq.png) +* [When user inserts an invalid PIN](https://i.imgur.com/NDETrwz.png) +* [When CAN hasn't been entered yet](https://i.imgur.com/5KgWrki.png) +* [View for adding CAN](https://imgur.com/MHyr2Br) +* [When added CAN is invalid](https://imgur.com/kRBBhv8) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) +* [Error when NFC isn't active on the phone or when NFC rights aren't given for the app](https://i.imgur.com/nizDiXG.png) + # **Use Case #6** **Use Case Title:** @@ -159,11 +190,13 @@ User   b. The user is notified that the PIN1 entered was not valid and the authentication process is cancelled.   c. The biometric authentication mode is automatically turned off by the application in the settings menu until a new PIN1 is saved to this feature in order to avoid future use of this feature with an invalid PIN1. -**Related tasks** -* [MOB-28](https://tvp-mobile-authentication.atlassian.net/browse/MOB-28) -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-38](https://tvp-mobile-authentication.atlassian.net/browse/MOB-38) -* [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) +**Related tasks:** +[MOB-28](https://tvp-mobile-authentication.atlassian.net/browse/MOB-28), [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-38](https://tvp-mobile-authentication.atlassian.net/browse/MOB-38), [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) + +**Related mockups:** +* [When CAN hasn't been entered yet](https://i.imgur.com/5KgWrki.png) +* [View for adding CAN](https://imgur.com/MHyr2Br) +* [When added CAN is invalid](https://imgur.com/kRBBhv8) # **Use Case #7** **Use Case Title:** @@ -186,6 +219,10 @@ The authentication application * [MOB-27](https://tvp-mobile-authentication.atlassian.net/browse/MOB-27) * [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) +**Related mockups:** +* [After successful authentication workflow](https://i.imgur.com/OGEJyMl.png) +* [After successful signature workflow](https://i.imgur.com/m01nXdU.png) + # **Use Case #8** **Use Case Title:** @@ -194,7 +231,7 @@ Using the authentication application to log into a website The user has the authentication application installed on the mobile phone. NFC technology is enabled on the user’s smartphone and the user has given the authentication application the permission to use the NFC adapter. The user has a valid ID card with an NFC interface. -A website that supports logging in with the authentication application is active in the device’s web browser. +A website that supports logging in with the authentication application is active in the device’s web browser. **Primary actor:** User **Main success scenario:** @@ -224,20 +261,15 @@ User   b. The user is notified that the provided PIN1 was not correct.   c. The authentication process is canceled and the user is directed back to the website along with a corresponding response. -**Related tasks** -* [MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16) -* [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18) -* [MOB-21](https://tvp-mobile-authentication.atlassian.net/browse/MOB-21) -* [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-23) -* [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-25) -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) -* [MOB-42](https://tvp-mobile-authentication.atlassian.net/browse/MOB-42) -* [MOB-43](https://tvp-mobile-authentication.atlassian.net/browse/MOB-43) -* [MOB-44](https://tvp-mobile-authentication.atlassian.net/browse/MOB-44) -* [MOB-48](https://tvp-mobile-authentication.atlassian.net/browse/MOB-48) -* [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52) -* [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) +**Related tasks:** +[MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16), [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18), [MOB-21](https://tvp-mobile-authentication.atlassian.net/browse/MOB-21), [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-23), [MOB-25](https://tvp-mobile-authentication.atlassian.net/browse/MOB-25), [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40), [MOB-42](https://tvp-mobile-authentication.atlassian.net/browse/MOB-42), [MOB-43](https://tvp-mobile-authentication.atlassian.net/browse/MOB-43), [MOB-44](https://tvp-mobile-authentication.atlassian.net/browse/MOB-44), [MOB-48](https://tvp-mobile-authentication.atlassian.net/browse/MOB-48), [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52), [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) +* [Error when NFC isn't active on the phone or when NFC rights aren't given for the app](https://i.imgur.com/nizDiXG.png) # **Use Case #9** @@ -274,21 +306,16 @@ User   a. The application fails to retrieve information from the ID card.   b. The process is canceled and the user is returned to the website along with a corresponding response. -**Related tasks** -* [MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16) -* [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18) -* [MOB-22](https://tvp-mobile-authentication.atlassian.net/browse/MOB-22) -* [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-23) -* [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-25) -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) -* [MOB-42](https://tvp-mobile-authentication.atlassian.net/browse/MOB-42) -* [MOB-43](https://tvp-mobile-authentication.atlassian.net/browse/MOB-43) -* [MOB-44](https://tvp-mobile-authentication.atlassian.net/browse/MOB-44) -* [MOB-45](https://tvp-mobile-authentication.atlassian.net/browse/MOB-45) -* [MOB-50](https://tvp-mobile-authentication.atlassian.net/browse/MOB-50) -* [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52) -* [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) +**Related tasks:** +[MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16), [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18), [MOB-22](https://tvp-mobile-authentication.atlassian.net/browse/MOB-22), [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-23), [MOB-25](https://tvp-mobile-authentication.atlassian.net/browse/MOB-25), [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40), [MOB-42](https://tvp-mobile-authentication.atlassian.net/browse/MOB-42), [MOB-43](https://tvp-mobile-authentication.atlassian.net/browse/MOB-43), [MOB-44](https://tvp-mobile-authentication.atlassian.net/browse/MOB-44), [MOB-45](https://tvp-mobile-authentication.atlassian.net/browse/MOB-45), [MOB-50](https://tvp-mobile-authentication.atlassian.net/browse/MOB-50), [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52), [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) +* [Error when NFC isn't active on the phone or when NFC rights aren't given for the app](https://i.imgur.com/nizDiXG.png) + # **Use Case #10** **Use Case Title:** @@ -329,20 +356,16 @@ User   b. The user is notified that the provided PIN1 was not correct.   c. The authentication process is canceled and the user is returned to the initial application along with a corresponding response. -**Related tasks** -* [MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16) -* [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18) -* [MOB-21](https://tvp-mobile-authentication.atlassian.net/browse/MOB-21) -* [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-23) -* [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-25) -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) -* [MOB-41](https://tvp-mobile-authentication.atlassian.net/browse/MOB-41) -* [MOB-43](https://tvp-mobile-authentication.atlassian.net/browse/MOB-43) -* [MOB-44](https://tvp-mobile-authentication.atlassian.net/browse/MOB-44) -* [MOB-48](https://tvp-mobile-authentication.atlassian.net/browse/MOB-48) -* [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52) -* [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) +**Related tasks:** +[MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16), [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18), [MOB-21](https://tvp-mobile-authentication.atlassian.net/browse/MOB-21), [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-23), [MOB-25](https://tvp-mobile-authentication.atlassian.net/browse/MOB-25), [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40), [MOB-41](https://tvp-mobile-authentication.atlassian.net/browse/MOB-41), [MOB-43](https://tvp-mobile-authentication.atlassian.net/browse/MOB-43), [MOB-44](https://tvp-mobile-authentication.atlassian.net/browse/MOB-44), [MOB-48](https://tvp-mobile-authentication.atlassian.net/browse/MOB-48), [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52), [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) +* [Error when NFC isn't active on the phone or when NFC rights aren't given for the app](https://i.imgur.com/nizDiXG.png) + # **Use Case #11** **Use Case Title:** @@ -378,17 +401,12 @@ User   a. The application fails to retrieve information from the ID card.   b. The process is canceled and the user is returned to the initial application along with a corresponding response. -**Related tasks** -* [MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16) -* [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18) -* [MOB-22](https://tvp-mobile-authentication.atlassian.net/browse/MOB-22) -* [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-23) -* [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-25) -* [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37) -* [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40) -* [MOB-41](https://tvp-mobile-authentication.atlassian.net/browse/MOB-41) -* [MOB-43](https://tvp-mobile-authentication.atlassian.net/browse/MOB-43) -* [MOB-44](https://tvp-mobile-authentication.atlassian.net/browse/MOB-44) -* [MOB-50](https://tvp-mobile-authentication.atlassian.net/browse/MOB-50) -* [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52) -* [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) +**Related tasks:** +[MOB-16](https://tvp-mobile-authentication.atlassian.net/browse/MOB-16), [MOB-18](https://tvp-mobile-authentication.atlassian.net/browse/MOB-18), [MOB-22](https://tvp-mobile-authentication.atlassian.net/browse/MOB-22), [MOB-23](https://tvp-mobile-authentication.atlassian.net/browse/MOB-23), [MOB-25](https://tvp-mobile-authentication.atlassian.net/browse/MOB-25), [MOB-37](https://tvp-mobile-authentication.atlassian.net/browse/MOB-37), [MOB-40](https://tvp-mobile-authentication.atlassian.net/browse/MOB-40), [MOB-41](https://tvp-mobile-authentication.atlassian.net/browse/MOB-41), [MOB-43](https://tvp-mobile-authentication.atlassian.net/browse/MOB-43), [MOB-44](https://tvp-mobile-authentication.atlassian.net/browse/MOB-44), [MOB-50](https://tvp-mobile-authentication.atlassian.net/browse/MOB-50), [MOB-52](https://tvp-mobile-authentication.atlassian.net/browse/MOB-52), [MOB-53](https://tvp-mobile-authentication.atlassian.net/browse/MOB-53) + +**Related mockups:** +* [Asking for PIN 1](https://i.imgur.com/Z5DIeiO.png) +* [Asking for PIN 2](https://i.imgur.com/tXmu1P0.png) +* [The default view](https://i.imgur.com/wC2yOsk.png) +* [View for displaying public info](https://i.imgur.com/WqX4pmH.png) +* [Error when NFC isn't active on the phone or when NFC rights aren't given for the app](https://i.imgur.com/nizDiXG.png)