Skip to content

ActivityPlug API / @activityplug/server / InMemoryOAuthStartLimiter

Class: InMemoryOAuthStartLimiter

Defined in: packages/server/src/storage/in-memory.ts:476

Implements

Constructors

Constructor

new InMemoryOAuthStartLimiter(options?): InMemoryOAuthStartLimiter

Defined in: packages/server/src/storage/in-memory.ts:490

Parameters

options?

InMemoryOAuthStartLimiterOptions = {}

Returns

InMemoryOAuthStartLimiter

Methods

reserve()

reserve(input): Promise<OAuthStartReservationResult>

Defined in: packages/server/src/storage/in-memory.ts:526

Parameters

input

OAuthStartLimiterInput

Returns

Promise<OAuthStartReservationResult>

Implementation of

OAuthStartLimiter.reserve


take()

take(input): Promise<OAuthStartLimitResult>

Defined in: packages/server/src/storage/in-memory.ts:517

Parameters

input

OAuthStartLimiterInput

Returns

Promise<OAuthStartLimitResult>

Implementation of

OAuthStartLimiter.take