UNPKG

@appsensorlike/appsensorlike

Version:

A port of OWASP AppSensor reference implementation

22 lines (21 loc) 694 B
import { AppSensorEvent, RequestHandler, AppSensorServer, Attack, Response } from "../../../core/core.js"; declare class LocalRequestHandler implements RequestHandler { private appSensorServer; private static detectionSystemId; constructor(appSensorServer: AppSensorServer); /** * {@inheritDoc} */ addEvent(event: AppSensorEvent): Promise<void>; /** * {@inheritDoc} */ addAttack(attack: Attack): Promise<void>; /** * {@inheritDoc} */ getResponses(earliest: Date): Promise<Response[]>; getEvents(earliest: Date): Promise<AppSensorEvent[]>; getAttacks(earliest: Date): Promise<Attack[]>; } export { LocalRequestHandler };