oauth-as 0.9.2

An embeddable OAuth 2.1 Authorization Server library: spec-mirroring types (RFC 6749, RFC 8628, RFC 7636), a full device-authorization-grant state machine, and a storage trait the host implements. Deliberately host-agnostic with a tiny dependency set; nothing is allocated until the host constructs an AuthorizationServer, so an embedding host pays zero memory until its config enables the feature.
Documentation

oauth-as

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 16 feature flags, 0 of them enabled by default.

default

This feature flag does not enable additional features.

axum

cimd

client-assertion

This feature flag does not enable additional features.

dpop

http

jar

jwt

jwt-p256

jwt-pkcs8

mtls

par

This feature flag does not enable additional features.

rar

resource-metadata

This feature flag does not enable additional features.

test-util

This feature flag does not enable additional features.

token-exchange

This feature flag does not enable additional features.