authplane-sdk 0.1.0

Authplane Rust SDK core primitives.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! In-process caches for OAuth tokens, AS metadata, and JWKS.

mod cache_headers;
mod document_cache;
mod document_fetcher;
mod jwks_cache;
mod metadata_cache;
mod token_cache;

pub use cache_headers::parse_expires_at;
pub use document_cache::{DocumentCache, DocumentChangeCallback, DocumentFetcherFn, FetchResult};
pub use document_fetcher::DocumentFetcher;
pub use jwks_cache::JwksCache;
pub use metadata_cache::{MetadataCache, MetadataChangeCallback};
pub use token_cache::{CachedToken, TokenCache};