bankid

Crates.iobankid
lib.rsbankid
version0.2.0
sourcesrc
created_at2021-05-01 12:28:33.397037
updated_at2024-03-18 16:11:33.801885
descriptionBankID API SDK
homepagehttps://github.com/e-identification/bankid-rs
repositoryhttps://github.com/e-identification/bankid-rs
max_upload_size
id391871
size92,024
(NicklasWallgren)

documentation

README

Continuous Integration License Crates.io Docs

BankID-rs

BankID-rs is a BankID SDK. It includes support for all the v6.0 features except /phone.

To learn how to use BankID-rs, please refer to the documentation. There are some examples that may be useful as well.

Changelog

Please see the changelog for a release history and indications on how to upgrade from one version to another.

Contributing

If you find any problems or have suggestions about this crate, please submit an issue. Moreover, any pull request, code review and feedback are welcome.

Code Guide

We use GitHub Actions to make sure the codebase is consistent (cargo +nightly fmt) and continuously tested (cargo test). We try to keep comments at a maximum of 120 characters of length and code at 120.

Building

BankID-rs uses maybe_async to switch between async and blocking clients, which is triggered inside Cargo.toml. So that must be taken into account when building bankid-rs. Read the Configuration section in the docs for more information about how to build, and more.

$ cargo build

bankid-rs is also available as the blocking interface

$ cargo build --features sync

License

MIT

Commit count: 144

cargo fmt