1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
//! # aliri_oauth2 //! //! JWT authorization based on validating OAuth2 scopes. #![warn( missing_docs, unused_import_braces, unused_imports, unused_qualifications )] #![deny( missing_debug_implementations, trivial_casts, trivial_numeric_casts, unsafe_code, unused_must_use )] pub mod jwks; mod policy; mod scope; pub use policy::{InsufficientScopes, ScopesPolicy}; pub use scope::{HasScopes, Scope, ScopeRef, Scopes};