pub trait ScopePolicy: Send + Sync {
// Required method
fn ceiling(&self, did: &str, client_id: &str) -> ScopeSet;
}Expand description
The ceiling. PAR applies it to write the verdict an agent reads, and
POST /oauth/token and every write apply it again to the login’s whole
request (crate::oauth::token::in_force). An approval covers that
request, so what a login may do moves with the ceiling.