openagent-oidc · crate
Declared module signatures, types, configuration, and source documentation.
Source: openagent-sdk/bridges/oidc/rust/src/lib.rs. SHA-256: e1b78269f34977b6ddbd8eb3685e0ace43ad061c633423ab5684a6c3f88bc039.
This source reference follows declared modules and preserves feature attributes. It includes public declarations and implementation methods in those modules. Private-module exports and trait resolution still require the compiler; not every declaration is a crate-root import. Function bodies and constant values are omitted. Source comments describe their implementation context and are not a production deployment claim.
bridge
pub mod bridge;Source line: 70.
config
pub mod config;Source line: 71.
discovery
pub mod discovery;Source line: 72.
error
pub mod error;Source line: 73.
exchange
pub mod exchange;Source line: 74.
jwks
pub mod jwks;Source line: 75.
jwt
pub mod jwt;Source line: 76.
mapping
pub mod mapping;Source line: 77.
pub use bridge::OidcBridge;
pub use bridge::OidcBridge;Source line: 80.
pub use config::{OidcConfig, ProviderConfig};
pub use config::{OidcConfig, ProviderConfig};Source line: 81.
pub use error::{OidcBridgeError, Result};
pub use error::{OidcBridgeError, Result};Source line: 82.
pub use exchange::{TokenExchangeRequest, TokenExchangeResponse};
pub use exchange::{TokenExchangeRequest, TokenExchangeResponse};Source line: 83.
pub use jwt::{ActJwtClaims, ValidatedClaims};
pub use jwt::{ActJwtClaims, ValidatedClaims};Source line: 84.
pub use mapping::DerivedAgent;
pub use mapping::DerivedAgent;Source line: 85.
::VERSION
Crate version, sourced from Cargo.toml at compile time.
pub const VERSION: &str;Source line: 88.