Introduction
This guide is for helping Relying Parties (RP, Förlitande Part in Swedish) when using BankID in their own services.
Terms and definitions
Term | Definition |
---|---|
BankID Security Application and BankID app |
The client software that needs to be installed in the end user’s mobile device or personal computer (PC). The same term is used for PCs and mobile platforms. BankID app is the short form used in this guide. In Swedish, the client software installed on PCs is called “BankID säkerhetsprogram”, ”BankID-programmet” or ”BankID-appen”. In Swedish, the client software installed on mobile platforms is called “BankID säkerhetsapp” or “BankID-appen”. |
RP |
Relying Party that uses the BankID service to provide authentication and signing functionality to the end user. |
BankID Security Application and BankID app
The client software that needs to be installed in the end user’s mobile device or personal computer (PC). The same term is used for PCs and mobile platforms. BankID app is the short form used in this guide. In Swedish, the client software installed on PCs is called “BankID säkerhetsprogram”, ”BankID-programmet” or ”BankID-appen”. In Swedish, the client software installed on mobile platforms is called “BankID säkerhetsapp” or “BankID-appen”.
RP
Relying Party that uses the BankID service to provide authentication and signing functionality to the end user.
How it works
To be able to use BankID identification and signature features, users must install the BankID app in a mobile device or PC. They also need to order a BankID from their bank. An RP uses the BankID identification or signature services through the API described in this guide. The API can only be accessed by a RP that has a valid SSL client certificate. The RP certificate is obtained from the bank that the RP has purchased the BankID service from.
If the BankID app is installed on the same device as the RP service executes in, the BankID app can be launched automatically by the RP service. If the RP service is running on another device for example in a PC web browser the RP service must present a QR code that the user then scans with their BankID app.
Client platforms
The BankID app is available for Windows, macOS, Android and iOS platforms. Smartcards are supported for Windows and macOS only. Detailed information on platform support can be found at support.bankid.com.