Crate mas_handlers

Source

Modules§

passwords
upstream_oauth2

Macros§

impl_from_error_for_route
Implement From<E> for RouteError, for “internal server error” kind of errors.

Structs§

ActivityTracker
BoundActivityTracker
An activity tracker with an IP address bound to it.
CookieManager
Manages cookie options and encryption key
ErrorWrapper
A simple wrapper around an error that implements IntoResponse.
Limiter
Rate limiters for the different operations
MetadataCache
A simple OIDC metadata cache
PreferredLanguage
RequesterFingerprint
Key used to rate limit requests per requester

Functions§

admin_api_router
api_router
compat_router
discovery_router
fallback
The fallback handler for all routes that don’t match anything else.
graphql_router
graphql_schema
graphql_schema_builder
healthcheck_router
human_router

Type Aliases§

GraphQLSchema