aion-server 0.5.0

Aion workflow server library: HTTP, gRPC, WebSocket, and worker endpoints. Run it with the `aion` binary from the aion-cli crate.
1
2
3
4
5
6
7
8
9
10
11
12
//! Feature-gated JWT authentication support.

/// JWKS cache and authenticated-claim validation support.
pub mod jwks;
/// Bearer-token extraction and authorization middleware helpers.
pub mod middleware;

#[cfg(test)]
pub(crate) mod test_support;

pub use jwks::{AuthenticatedClaims, JwksCache, JwksError};
pub use middleware::{AuthError, BearerToken, authorize_bearer_token, extract_http_bearer};