Docs.rs
  • tame-oidc-0.7.0
    • tame-oidc 0.7.0
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • embark-studios
    • Dependencies
      • data-encoding ^2.4 normal
      • http ^0.2 normal
      • jsonwebtoken ^9.2 normal
      • serde ^1 normal
      • serde_json ^1 normal
      • thiserror ^1 normal
      • url ^2.3 normal
      • bytes ^1.4 dev
      • rand ^0.8.5 dev
      • reqwest ^0.11.22 dev
      • ring ^0.17.7 dev
      • tokio ^1.35.0 dev
    • Versions
    • 12.14% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

tame_oidc0.7.0

Crate Items

  • Structs
  • Enums
  • Functions

List of all items

Structs

  • auth_scheme::ClientAuthentication
  • auth_scheme::ClientCredentials
  • auth_scheme::PkceCredentials
  • oidc::Token
  • provider::Claims
  • provider::ECKey
  • provider::JWKS
  • provider::OKP
  • provider::Provider
  • provider::RsaJwk
  • strict::AccessTokenStage
  • strict::AuthorizationStage
  • strict::ClientInfoStage
  • strict::Finalized
  • strict::TokenValidationStage
  • strict::UserInfoStage

Enums

  • auth_scheme::AuthenticationScheme
  • errors::Error
  • errors::OidcValidationError
  • errors::RequestError
  • errors::TokenDataError
  • provider::JWK

Functions

  • oidc::authorization_request
  • oidc::exchange_token_request
  • oidc::parse_token_response
  • oidc::refresh_token_request
  • provider::jwks
  • provider::verify_rsa
  • provider::verify_token
  • provider::well_known