Skip to content

SUNET/bankid-saml-idp

This branch is 49 commits ahead of, 11 commits behind swedenconnect/bankid-saml-idp:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0a1dfcf · May 23, 2024
Sep 20, 2023
Apr 17, 2024
Apr 17, 2024
May 23, 2024
Sep 8, 2023
Apr 17, 2024
Dec 1, 2023
Apr 17, 2024
Sep 19, 2023
Sep 20, 2023
Sep 8, 2023
May 8, 2023
Apr 17, 2024
Sep 21, 2023
Apr 17, 2024

Repository files navigation

Logo

SAML Identity Provider for BankID

License Maven Central

A SAML Identity Provider for BankID.


About

This repository comprises of a SAML Identity Provider (IdP) for BankID. The IdP is built according to the Swedish eID Framework and may be used within the Sweden Connect Federation.

The BankID IdP uses the SAML IdP Spring Boot starter project, so most of the SAML-specific code resides in that repository.

The repository also contains a Java library implementing the BankID Relying Party API.

Documentation

Visit the BankID SAML IdP Documentation to learn how to customize, extend, and build and deploy the application.

You may also want to read the Sweden Connect eID Framework specifications and BankID Development Guides.

Notices

Upgrading to 1.2.0

The configuration for Redis and Audit logging has been changed.

  • The bankid.session.module setting is deprecated and has been replaced with saml.idp.session.module.

  • Settings for Audit logging previously configured under bankid.audit.* has been moved to saml.idp.audit.*.

  • Redis configuration has been updated to use SslBundles for configuration of TLS. See Redis Configuration.

See Configuration of the BankID SAML IdP for details.

Contributing

Pull requests are welcome. See the Contributor Guidelines for details.

License

The BankID SAML IdP is Open Source software released under the Apache License.


Copyright © 2023-2024, Myndigheten för digital förvaltning - Swedish Agency for Digital Government (DIGG). Licensed under version 2.0 of the Apache License.

Releases

No releases published

Packages

No packages published

Languages

  • Java 92.5%
  • Vue 3.8%
  • TypeScript 2.4%
  • CSS 0.7%
  • Shell 0.3%
  • JavaScript 0.2%
  • HTML 0.1%