Skip to main content

sealContinuationToken

@webda/core


Function: sealContinuationToken()

sealContinuationToken(token, binding, ttl?): Promise<string>

Defined in: packages/core/src/models/permissions.ts:453

Seal a store continuation token: encrypted with the CryptoService (random IV, padded to 64 bytes) so its value cannot be read, compared or forged by the client; bound to the model, the query and the caller; and expiring after ttl (CONTINUATION_TOKEN_TTL_MS)

Parameters​

token​

string

the store token

binding​

ContinuationTokenBinding

what the token is bound to

ttl?​

number = CONTINUATION_TOKEN_TTL_MS

lifetime in milliseconds

Returns​

Promise<string>

the opaque token