Implement a new client class using the JSON API
hbldh opened this issue · comments
JSON Interface to Access the BankID Service
This information is intended for developers and owners of services using BankID. You need to change your services before February 2020.
To make integration with the BankID service easier, we have replaced the SOAP/XML interface with a JSON based interface. The old SOAP interface will not work after February 2020. The following summarizes the changes:
- JSON replaces SOAP/XML.
- The end user IP address is mandatory.
- A cancel method is introduced.
Details are found in BankID Relying Party Guidelines available at https://www.bankid.com/bankid-i-dina-tjanster/rp-info.
Please study the guidelines and the FAQ at https://www.bankid.com/bankid-i-dina-tjanster/rp-info carefully before posting questions to us. Remaining technical questions may be directed to teknikinfo@bankid.com. For other questions we refer to the Bank or vendor with which you have the BankID service agreement.
Needs more testing regarding personal_number
free auth and sign calls, requirements and JSON client needs to be documented.
Released in commit 34fd75e, version 0.7.0 of PyBankID.