@shrinedev/loopback-keycloak-demo-app
Version:
Example Loopback App that integrates with Keycloak.
15 lines (14 loc) • 726 B
TypeScript
import { BindingKey } from '@loopback/context';
import { FindRoute, InvokeMethod, ParseParams, Reject, RequestContext, Send, SequenceHandler, ResolvedRoute } from '@loopback/rest';
import { GateRequestFn } from '@shrinedev/loopback-gate';
export declare const ROUTE_BINDING: BindingKey<ResolvedRoute>;
export declare class MySequence implements SequenceHandler {
protected findRoute: FindRoute;
protected parseParams: ParseParams;
protected invoke: InvokeMethod;
send: Send;
reject: Reject;
gate: GateRequestFn;
constructor(findRoute: FindRoute, parseParams: ParseParams, invoke: InvokeMethod, send: Send, reject: Reject, gate: GateRequestFn);
handle(context: RequestContext): Promise<void>;
}