Crate aliri_oauth2[][src]

Expand description

JWT authorization based on validating OAuth2 scopes

This module uses the definition of OAuth2 as defined in RFC 6749.

Re-exports

pub use oauth2::Scope;

Modules

oauth2

OAuth2-specific

Structs

Authority

An authority backed by a potentially dynamic JSON Web Key Set (JWKS) held by a remote source

InsufficientScope

Indicates the requestor held insufficient scope to be granted access to a controlled resource

ScopePolicy

An access policy based on OAuth2 scopes

Enums

AuthorityError

Indicates the requestor held insufficient scopes to be granted access to a controlled resource