[][src]Crate aliri_oauth2

aliri_oauth2

JWT authorization based on validating OAuth2 scopes.

Structs

Authority

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

InsufficientScopes

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

Scope

An OAuth2 scope

ScopeRef

Reference to a Scope

Scopes

A set of scopes for defining access permissions

ScopesPolicy

An access policy based on OAuth2 scopes

Enums

AuthorityError

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

Traits

HasScopes

Indicates that the type has OAuth2 scopes