Partial Flow 2.4 Confirm a protected action

Overview

Aspect

Description

Summary

The user confirms a protected action by entering their PIN. If they fail too many times, they are locked out of the app.

Goal

Confirming a protected action.

Preconditions

None

Postconditions

Depends on the use case.

Used by

Parameters

Cancelable

Possible Results

  • Confirm
  • Cancel
  • Back

Additional Documentation

None

Possible errors

  • No internet
  • Server unreachable

Logical test cases


Flow

#

Description

Next

1

PRIMARY SCENARIO

1.1

System displays PIN screen

  • Input: 6 digits (0-9) PIN field
  • Actions: Back, Cancel, Forgot Pin, Help

1.1a

User enters PIN

1.2

1.1b

User selects Forgot PIN

2

1.1c

User selects Back

Result: Back

1.1d

User selects Cancel (when Cancelable)

Result: Cancel

1.1e

User selects Help

Go to: UC9.6 Get help

1.2

System executes partial flow PF2.8 Validate PIN

1.2a

Result: Valid PIN

1.3

1.2b

Result: Retry

1.1

1.2c

Result: Back

Back

1.3

System executes partial flow PF1.4 Apply update policy

1.3a

Result: App version is allowed

Result: Confirm

2

RECOVER FROM FORGOTTEN PIN

2.1

System displays forgot PIN screen

  • Forgot PIN?
  • Actions: Delete Wallet, Back

2.1a

User selects Delete Wallet

Go to: UC9.4 Wipe all app data

2.1b

User selects Back

Back