Sign in Sign up
cargo

nornir-auth-mtls

mTLS (client-certificate) auth PROVIDER for the nordisk servers — maps a mutual-TLS leaf-cert Common Name to an identity. Implements the shared `nornir_service::AuthProvider` seam via `verify_client_cert` (a transport-level provider, beside the bearer providers). Cryptographic client-cert trust (the CA chain) is established by the TLS transport (rustls handshake); this provider consumes the ALREADY-EXTRACTED CN — it does NOT independently path-validate a CA. The tiny, zero-crypto transport provider a server pins whenever it accepts client certs. Consumed by holger (reference impl), korp, dwarves.

cargo View on Cargo

Activity

Latest release
4w ago
Total releases
2
Cadence
~12 days
Last 12 months
2

Reach

Downloads
17

Details

License
MIT OR Apache-2.0
First release
Aug 05, 2026
Releases
Version Released
0.1.1 patch
0.1.0 initial