feat: add CompositeAsyncHandler to support multiple handlers

This commit is contained in:
Joachim Van Herwegen
2020-05-28 10:55:29 +02:00
parent 57405f3e26
commit 4229932a3a
14 changed files with 275 additions and 23 deletions

View File

@@ -6,4 +6,4 @@ import { HttpRequest } from '../server/HttpRequest';
* Responsible for extracting credentials from an incoming request.
* Will return `null` if no credentials were found.
*/
export type CredentialsExtractor = AsyncHandler<HttpRequest, Credentials>;
export abstract class CredentialsExtractor extends AsyncHandler<HttpRequest, Credentials> {}