Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Figure 18. Mobile PKI Unregistered Wait Screen with Text Keys

Swedish BankID login/waiting screens

Used when user has chosen Unregistered Device Swedish Bank ID and not yet authenticated with the BankID app.

Image Added

Figure 19a. Initial login/waiting screen with text keys

Used when user has not authenticated in the BankID app before timeout occurs.

Image Added

Figure 19b. Login page after error with text keys

Possible status / error messages - note that BankID defines the texts that are supposed to be shown to the user in Use cases (bankid.com) / Recommended user messages

  • BANK_ID_STATE_PENDING_UNKNOWN = Identification in progress.
  • BANK_ID_SERVER_ERROR = Internal error. Please try again.
  • BANK_ID_CANCELLED = Action cancelled. Please try again.
  • BANK_ID_USER_CANCELLED = Action cancelled.
  • BANK_ID_EXPIRED_TOKEN = The BankID app is not responding. Please check that the program is started and that you have internet access. If you don't have a valid BankID you can get one from your bank. Try again.
  • BANK_ID_INVALID = The BankID you are trying to use is blocked or too old. Please use another BankID or get a new one from your bank.
  • BANK_ID_START_FAILED = Failed to scan the QR code. Start the BankID app and scan the QR code. Check that the BankID app is up to date. If you don't have the BankID app, you need to install it and get a BankID from your bank. Install the app from your app store or https://install.bankid.com
  • BANK_ID_TEMPORARILY_UNAVAILABLE = The service is temporary unavailable. Please try again later.

Consent screen

Consent Screen can be shown if user consent is required for releasing user attributes to an application.
Parameterized fields:

  • CONSENT_INTRO_TEXT
    • {0} → Name of the service the user is trying to access
  • CONSENT_LOGIN_TEXT
    • {0} → Username of the user trying to access the service

Figure 19a20a. User Consent Screen with Text Keys

...

  • CONSENT_INTRO_TEXT
    • {0} → Name of the service the user is trying to access
  • CONSENT_SCOPES_LOGIN_TEXT
    • {0} → Username of the user trying to access the service

Figure 19b20b. User Consent With Scopes screen with Text Keys

...