servant-auth-server-0.3.2.0: servant-server/servant-auth compatibility

Safe HaskellNone
LanguageHaskell2010

Servant.Auth.Server.Internal

Contents

Documentation

Orphan instances

((~) Nat n (S (S Z)), HasServer * (AddSetCookiesApi n api) ctxs, AreAuths auths ctxs v, HasServer * api ctxs, AddSetCookies n (ServerT * api Handler) (ServerT * (AddSetCookiesApi n api) Handler), ToJWT v, HasContextEntry ctxs CookieSettings, HasContextEntry ctxs JWTSettings) => HasServer * ((:>) * (Auth auths v) api) ctxs Source # 

Associated Types

type ServerT ((:>) * (Auth auths v) api) (ctxs :: (:>) * (Auth auths v) api) (m :: * -> *) :: *

Methods

route :: Proxy ((* :> Auth auths v) api) ctxs -> Context context -> Delayed env (Server ((* :> Auth auths v) api) ctxs) -> Router env

hoistServerWithContext :: Proxy ((* :> Auth auths v) api) ctxs -> Proxy [*] context -> (forall x. m x -> n x) -> ServerT ((* :> Auth auths v) api) ctxs m -> ServerT ((* :> Auth auths v) api) ctxs n