@gibme/webserver
    Preparing search index...

    Type Alias ProtectedRouter

    type ProtectedRouter = {
        all: (route: string, ...middlewares: express.RequestHandler[]) => void;
        connect: (route: string, ...middlewares: express.RequestHandler[]) => void;
        delete: (route: string, ...middlewares: express.RequestHandler[]) => void;
        get: (route: string, ...middlewares: express.RequestHandler[]) => void;
        head: (route: string, ...middlewares: express.RequestHandler[]) => void;
        options: (route: string, ...middlewares: express.RequestHandler[]) => void;
        patch: (route: string, ...middlewares: express.RequestHandler[]) => void;
        post: (route: string, ...middlewares: express.RequestHandler[]) => void;
        put: (route: string, ...middlewares: express.RequestHandler[]) => void;
        setAuthenticationProvider: (provider?: AuthenticationProvider) => void;
        trace: (route: string, ...middlewares: express.RequestHandler[]) => void;
    }
    Index

    Properties

    all: (route: string, ...middlewares: express.RequestHandler[]) => void
    connect: (route: string, ...middlewares: express.RequestHandler[]) => void
    delete: (route: string, ...middlewares: express.RequestHandler[]) => void
    get: (route: string, ...middlewares: express.RequestHandler[]) => void
    head: (route: string, ...middlewares: express.RequestHandler[]) => void
    options: (route: string, ...middlewares: express.RequestHandler[]) => void
    patch: (route: string, ...middlewares: express.RequestHandler[]) => void

    post

    post: (route: string, ...middlewares: express.RequestHandler[]) => void
    put: (route: string, ...middlewares: express.RequestHandler[]) => void
    setAuthenticationProvider: (provider?: AuthenticationProvider) => void

    Sets the authentication provider to use for protected routes.

    trace: (route: string, ...middlewares: express.RequestHandler[]) => void