SignedInCallerResolver

Requires a signed-in caller: decorated's caller without a subject, the anonymous one, is no caller, so the edge answers the request 401 on every route, as CoSec's resolver has it answered. For a service whose every route needs a user, in development too, where the host's callers (DevelopmentCallerResolver) serve a request without Wow-User as the anonymous caller.

Constructors

Link copied to clipboard
constructor(decorated: CallerResolver)

Properties

Link copied to clipboard
open override val decorated: CallerResolver

The resolver that reads the request's credentials; its anonymous caller is no caller here.

Functions

Link copied to clipboard
open suspend override fun resolve(request: ServerRequest): Caller?