Possible value for an API url scheme.
A handler, that is invoked, if authorization failed.
An authorization handler.
The result of an authorization handler.
A function that provides the arguments for the constructor of a controller class.
A function that provides the name for a controller class.
A handler, that is invoked, after a controller instance has been created.
A preficate, which checks, if a controller (module) file should be included or not.
Event handler, that is invoked, AFTER loading a file has been finished.
Event handler, that is invoked, BEFORE loading a file is going to start.
A decorator function.
A possible value for an express app.
A possible value for 'swagger' property of 'InitControllersSwaggerOptions' interface.
(false) indicates NOT to setup Swagger UI.
A function that returns the response for a failed JSON validation.
A value for an object validator.
Handles a request error.
A function, that handles the result of a request handler, serializes it and sends it to the requesting client.
A value for a router path.
List of Swagger definitions.
A swagger path definition.
Updates a Swagger path definition.
A security defintion.
Key for storing Authorize() options.
Index / key for request validators.
Key for storing a SwaggerInfo document.
Namespace / sort link to 'joi' module, used by that library.
Sets up a controller method for authorization.
One or more resource names.
The decorator function.
Sets up a controller method for authorization.
One or more role names.
One or more resource names.
The decorator function.
Sets up a controller method for authorization.
The custom authorization handler.
The decorator function.
Sets up a controller method for authorization.
The custom authorization handler.
Custom handler, that is invoked if authorization failes.
The decorator function.
Sets up a controller method for authorization.
The custom authorization handler.
One or more role names.
One or more resource names.
The decorator function.
Sets up a controller method for authorization.
The decorator function.
Sets up a controller method for a CONNECT request.
The decorator function.
Sets up a controller method for a CONNECT request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a CONNECT request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a CONNECT request by validating a request body.
The schema to use.
The decorator function.
Sets up a controller method for a CONNECT request using a custom path and by optional validating a request body.
The decorator function.
Sets up a controller method for a DELETE request.
The decorator function.
Sets up a controller method for a DELETE request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a DELETE request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a DELETE request by validating a request body.
The schema to use.
The decorator function.
Sets up a controller method for a DELETE request using a custom path and by optional validating a request body.
The decorator function.
Sets up a controller method for a GET request.
The decorator function.
Sets up a controller method for a GET request using a custom path.
The custom path to use.
The decorator function.
Sets up a controller method for a HEAD request.
The decorator function.
Sets up a controller method for a HEAD request using a custom path.
The custom path to use.
The decorator function.
Sets up a controller method for a OPTIONS request.
The decorator function.
Sets up a controller method for a OPTIONS request using a custom path.
The custom path to use.
The decorator function.
Sets up a controller method for a PATCH request.
The decorator function.
Sets up a controller method for a PATCH request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a PATCH request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a PATCH request by validating a request body.
The schema to use.
The decorator function.
Sets up a controller method for a PATCH request using a custom path and by optional validating a request body.
The decorator function.
Sets up a controller method for a POST request.
The decorator function.
Sets up a controller method for a POST request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a POST request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a POST request by validating a request body.
The schema to use.
The decorator function.
Sets up a controller method for a POST request using a custom path and by optional validating a request body.
The decorator function.
Sets up a controller method for a PUT request.
The decorator function.
Sets up a controller method for a PUT request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a PUT request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a PUT request by validating a request body.
The schema to use.
The decorator function.
Sets up a controller method for a PUT request using a custom path and by optional validating a request body.
The decorator function.
Defines a Swagger definition for a controller method.
The path definition.
The decorator function.
Defines a Swagger definition for a controller method.
The path definition.
A function that updates path definitions.
The decorator function.
Defines a Swagger definition for a controller method.
A function that updates path definitions.
The path definition.
The decorator function.
Sets up a controller method for a TRACE request.
The decorator function.
Sets up a controller method for a TRACE request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a TRACE request using a custom path and by optional validating a request body.
The custom path to use.
The decorator function.
Sets up a controller method for a TRACE request by validating a request body.
The schema to use.
The decorator function.
Sets up a controller method for a TRACE request using a custom path and by optional validating a request body.
The decorator function.
Creates a middleware for handling an 'Authorize()' decorator, if defined.
The controller.
The underlying router method.
The created middle.
Returns the global handler, that is invoked after a controller method.
The handler.
Returns the global handler, that is invoked if authorization of a request fails.
The handler.
Returns the global handler, that authorized requests.
The handler.
Returns the global handler, if an object validation fails.
The handler.
Returns the global error handler, if a request fails.
The handler.
Returns the global response serializer.
The serializer, if defined.
Returns the global function, for updating Swagger path definitions.
The handler.
Initializes contollers.
The options.
Serializes a value for use as JSON response.
The value to serialize.
The promise with the serialized value.
Sets a global handler, that is invoked after a controller method.
The new handler.
Sets the global handler, which is invoked if a request authorization fails.
The new handler.
Sets the global handler, which authorizes requests.
The new handler.
Sets the global handler, which checks if an object validation fails.
The new handler.
Sets the global handler, which handles request errors.
The new handler.
Sets a global response serializer.
The new serializer.
Sets the global function, for updating Swagger path definitions.
The new handler.
Sets up the swagger UI for an app or router.
The Express app or router.
Swagger options.
The list of infos.
Generated using TypeDoc
A handler, that is invoked after a controller method.
The context.