33[ ![ Build] ( https://github.com/maxlambrecht/rust-spiffe/actions/workflows/ci.yml/badge.svg?branch=main )] ( https://github.com/maxlambrecht/rust-spiffe/actions/workflows/ci.yml?query=branch%3Amain )
44[ ![ Coverage] ( https://coveralls.io/repos/github/maxlambrecht/rust-spiffe/badge.svg?branch=main )] ( https://coveralls.io/github/maxlambrecht/rust-spiffe?branch=main )
55
6- [ ![ Docs: spiffe] ( https://docs.rs/spiffe/badge.svg )] ( https://docs.rs/spiffe/ )
7- [ ![ Docs: spire-api] ( https://docs.rs/spire-api/badge.svg )] ( https://docs.rs/spire-api/ )
8- [ ![ Docs: spiffe-rustls] ( https://docs.rs/spiffe-rustls/badge.svg )] ( https://docs.rs/spiffe-rustls/ )
9-
106This repository contains a set of Rust libraries focused on supporting ** SPIFFE** and ** SPIRE**
117functionality across different layers of the stack.
128
@@ -18,6 +14,7 @@ identity types, SPIRE-specific APIs, and TLS/mTLS integration.
1814## Crates Overview
1915
2016### [ spiffe] ( ./spiffe )
17+ [ ![ Docs: spiffe] ( https://docs.rs/spiffe/badge.svg )] ( https://docs.rs/spiffe/ )
2118
2219The ` spiffe ` crate provides a Rust implementation of the
2320[ SPIFFE Workload API] ( https://github.com/spiffe/spiffe/blob/main/standards/SPIFFE_Workload_API.md ) .
@@ -37,6 +34,7 @@ General information about SPIFFE is available at [spiffe.io](https://spiffe.io/)
3734---
3835
3936### [ spire-api] ( ./spire-api )
37+ [ ![ Docs: spire-api] ( https://docs.rs/spire-api/badge.svg )] ( https://docs.rs/spire-api/ )
4038
4139The ` spire-api ` crate provides Rust bindings for ** SPIRE-specific gRPC APIs** that are not part of the
4240core SPIFFE standards.
@@ -54,6 +52,7 @@ gRPC APIs beyond the Workload API.
5452---
5553
5654### [ spiffe-rustls] ( ./spiffe-rustls )
55+ [ ![ Docs: spiffe-rustls] ( https://docs.rs/spiffe-rustls/badge.svg )] ( https://docs.rs/spiffe-rustls/ )
5756
5857The ` spiffe-rustls ` crate integrates SPIFFE identity with
5958[ ` rustls ` ] ( https://crates.io/crates/rustls ) using the ` spiffe ` crate’s ` X509Source `
0 commit comments