systemprompt-oauth 0.9.1

OAuth 2.0 / OIDC with PKCE, token introspection, and audience/issuer validation for systemprompt.io AI governance infrastructure. WebAuthn and JWT auth for the MCP governance pipeline.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Domain models for OAuth clients, codes, tokens, and CIMD metadata.

pub mod analytics;
pub mod cimd;
pub mod clients;
pub mod oauth;

pub use clients::api::{CreateOAuthClientRequest, OAuthClientResponse, UpdateOAuthClientRequest};
pub use clients::{ClientRelations, OAuthClient, OAuthClientRow};
pub use oauth::api::Pagination;
pub use oauth::dynamic_registration::{DynamicRegistrationRequest, DynamicRegistrationResponse};
pub use oauth::{
    DisplayMode, GrantType, JwtClaims, OAuthConfig, PkceMethod, Prompt, ResponseMode, ResponseType,
    TokenAuthMethod,
};