Skip to content

SecurityCheckPipeline

Defined in: packages/core/src/core/checks/pipeline.ts:10

new SecurityCheckPipeline(checks, logger): SecurityCheckPipeline

Defined in: packages/core/src/core/checks/pipeline.ts:11

SecurityCheck[]

Logger

SecurityCheckPipeline

get length(): number

Defined in: packages/core/src/core/checks/pipeline.ts:122

number

add(check): void

Defined in: packages/core/src/core/checks/pipeline.ts:103

SecurityCheck

void


execute(request): Promise<GuardResponse | null>

Defined in: packages/core/src/core/checks/pipeline.ts:84

GuardRequest

Promise<GuardResponse | null>


getCheckNames(): string[]

Defined in: packages/core/src/core/checks/pipeline.ts:118

string[]


insert(index, check): void

Defined in: packages/core/src/core/checks/pipeline.ts:107

number

SecurityCheck

void


remove(name): boolean

Defined in: packages/core/src/core/checks/pipeline.ts:111

string

boolean