14 lines
283 B
Rust
14 lines
283 B
Rust
use thiserror::Error;
|
|
|
|
#[derive(Debug, Error)]
|
|
pub enum AuthMiddlewareError {
|
|
#[error("invalid authorization format")]
|
|
InvalidAuthorizationFormat,
|
|
|
|
#[error("authentication required")]
|
|
AuthenticationRequired,
|
|
|
|
#[error("insufficient permissions")]
|
|
Forbidden,
|
|
}
|