CommunitySolidServer/src/authentication/CredentialsExtractor.ts
2020-09-17 11:55:49 +02:00

10 lines
383 B
TypeScript

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