systemprompt-oauth 0.21.0

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
16
17
18
//! OAuth parameter, audience, redirect URI and JWT validation.

pub mod audience;
pub mod client_credentials;
pub mod id_jag;
pub mod jwt;
pub mod oauth_params;
pub mod redirect_uri;

pub use audience::*;
pub use client_credentials::{validate_client_credentials, verify_client_authentication};
pub use id_jag::{
    ClaimPolicy, ID_JAG_TOKEN_TYPE, ID_JAG_TYP, IdJagClaims, IdJagError, validate_claims,
    validate_typ,
};
pub use jwt::*;
pub use oauth_params::*;
pub use redirect_uri::*;