2 releases

0.1.1 Jun 8, 2021
0.1.0 May 22, 2021

#19 in #sso

38 downloads per month

MIT/Apache

30KB
850 lines

FLP-SAML2

Crates.io Crates.io Crates.io

SAML2 for Rust. Mainly used for generating SSO and SLO request, as well as parsing authn response and logout response.

Signing

For now, requests are always signed. Lib openssl is required.

Optional

For now, RelayState, NameIDFormat and AuthnContext are optional and could be configed while creating ServiceProvider

Testing

Thanks to kristophjunge/docker-test-saml-idp, I could do a quick test for this library.

Dependencies

~8–11MB
~233K SLoC