{"repo":"sweid4keycloak/bankid4keycloak","free":true,"listed":false,"github":"https://github.com/sweid4keycloak/bankid4keycloak","clone":"git clone https://github.com/sweid4keycloak/bankid4keycloak.git","description":"BankID Identity Provider for Keycloak","language":"Java","stars":48,"topics":["bankid","keycloak","hacktoberfest"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"BankID Identity Provider for Keycloak BankID4Keycloak is an identity provider for Keycloak, giving it superpowers by adding support for Swedish BankID. Please note, in order to use this in production a valid BankID contract is required, for more information see this page. Legal Notice BankID is a registered trademark of Finansiell ID Teknik BID AB. We are not affiliated with, endorsed or sponsored by Finansiell ID Teknik BID AB. Keycloak is a registered trademark of RedHat Inc. We are not affiliated with, endorsed or sponsored by RedHat Inc. Build and install Clone the repository, enter the target directory and run mvn clean package Running the command above will create a jar-file in the target directory. Copy the jar file to the Keycloak deployments directory. For further information on how to deploy components in Keycloak please see this page. Client certificate and truststore In order to access the BankID API a client certificate and a truststore is required, both in PKCS12 format. Client certificate To use BankID in production a valid contract is required, please contact one of the banks acting as resellers for more information. A certificate for the BankID test environment can be downloaded using the following page The password for the PKCS12 container and the private key is: qwerty123 Truststore The CA Certificate is available in the official Integration guide, API under the Environments section. example of how to create a PKCS12 truststore from a pem formated file keyt","default_branch":null,"files":null,"tree":[],"storefront":"/r/sweid4keycloak","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sweid4keycloak/bankid4keycloak/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}