CommunitySolidServer/src/authentication/CredentialsExtractor.ts
2024-09-16 08:39:29 +02:00

9 lines
332 B
TypeScript

import { AsyncHandler } from 'asynchronous-handlers';
import type { HttpRequest } from '../server/HttpRequest';
import type { Credentials } from './Credentials';
/**
* Responsible for extracting credentials from an incoming request.
*/
export abstract class CredentialsExtractor extends AsyncHandler<HttpRequest, Credentials> {}