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