Below is the workflow of a challenge & response process
| The 3rd-Party application calls the Dualshield API /auth/generate to generate a Challenge Code |
| Expand |
|---|
| title | /auth/getChallengeCode |
|---|
|
|
... | | Include Page |
|---|
| auth.getChallengeCode |
|---|
| auth.getChallengeCode |
|---|
|
|
|
| The 3-Party application displays the Challenge Code on |
the screen | the screen, e.g. 07880384 | Image Added
Enter the challenge code as shown below on to your MobileID app: 07880384 |
| The user opens the MobileID app, and switches to the C/R page | Image Added
|
| The user enters the Challenge Code in the MobnileID app, i.e. 07880384 | Image Added
|
| The |
users | user presses "Generate Response" to generate the Response Code, e.g. 990767 | Image Added
|
| The user enters the Response Code in the 3-Party |
application | application, i.e. 990767 | Enter the response code Image Added
|
| The 3rd-Party application calls the |
Dualshield | DualShield API /auth/verifyResponse to verify the Response Code |
| Expand |
|---|
| title | /auth/verifyResponse |
|---|
| | Include Page |
|---|
| auth.verifyResponse |
|---|
| auth.verifyResponse |
|---|
|
|
|
|
|