spiffe 0.19.0

Core SPIFFE identity types, Workload API sources, and experimental Broker API bindings
Documentation
//! Transport layer for SPIFFE endpoints.
//!
//! - `transport`: endpoint parsing only (no runtime deps)
//! - `transport-grpc`: gRPC connector + transport errors

#[cfg(feature = "transport")]
pub mod endpoint;

#[cfg(feature = "transport-grpc")]
pub mod connector;

#[cfg(feature = "transport-grpc")]
pub mod error;

#[cfg(feature = "transport")]
pub use endpoint::{Endpoint, EndpointError, EndpointParseError};

#[cfg(feature = "transport-grpc")]
pub use connector::connect;

#[cfg(feature = "transport-grpc")]
pub use error::{GrpcStatusCode, GrpcStatusError, TransportConnectError, TransportError};