Skip to content
English

CsrfOptionsBuilder

Defined in: src/http/middleware/CsrfOptions.ts:38

Fluent builder for CsrfOptionsType.

new CsrfOptionsBuilder(): CsrfOptionsBuilder

CsrfOptionsBuilder

OptionsBuilder.constructor

build(): Partial<T>

Defined in: src/util/OptionsBuilder.ts:51

Snapshot the set fields as an independent Partial<T> (own props only).

Partial<T>

OptionsBuilder.build


withAllowedOrigins(…origins): this

Defined in: src/http/middleware/CsrfOptions.ts:57

string[]

this


withCookie(cookie): this

Defined in: src/http/middleware/CsrfOptions.ts:51

CsrfCookieOptions

this


withCookieName(name): this

Defined in: src/http/middleware/CsrfOptions.ts:45

string

this


withFormField(name): this

Defined in: src/http/middleware/CsrfOptions.ts:60

string

this


withHeaderName(name): this

Defined in: src/http/middleware/CsrfOptions.ts:48

string

this


withSecret(secret): this

Defined in: src/http/middleware/CsrfOptions.ts:42

string | Uint8Array<ArrayBufferLike>

this


withVerifyOrigin(flag?): this

Defined in: src/http/middleware/CsrfOptions.ts:54

boolean = true

this


static create(): CsrfOptionsBuilder

Defined in: src/http/middleware/CsrfOptions.ts:39

CsrfOptionsBuilder