LCOV - code coverage report
Current view: top level - storage_controller/src - auth.rs (source / functions) Coverage Total Hit
Test: 6fa910d1c9aea142e54ede6987809ef55544c500.info Lines: 0.0 % 7 0
Test Date: 2024-11-19 23:07:42 Functions: 0.0 % 1 0

            Line data    Source code
       1              : use utils::auth::{AuthError, Claims, Scope};
       2              : 
       3            0 : pub fn check_permission(claims: &Claims, required_scope: Scope) -> Result<(), AuthError> {
       4            0 :     if claims.scope != required_scope {
       5            0 :         return Err(AuthError("Scope mismatch. Permission denied".into()));
       6            0 :     }
       7            0 : 
       8            0 :     Ok(())
       9            0 : }
        

Generated by: LCOV version 2.1-beta