Crate aliri_oauth2
source · [−]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-specific
Macros
Construct a policy from a list of scope alternatives.
Construct a scope from a list of tokens.
Structs
An authority backed by a potentially dynamic JSON Web Key Set (JWKS) held by a remote source
Indicates the requester held insufficient scope to be granted access to a controlled resource
An access policy based on OAuth2 scopes
Enums
Indicates the requester held insufficient scopes to be granted access to a controlled resource