Skip to main content

sign

@quik/storage


@quik/storage / LocalSignature / sign

Function: sign()

sign(payload, expiresInSeconds): string

Defined in: storage/src/utils/LocalSignature.ts:25

Signs a local storage path/purpose pair into a time-limited, tamper-proof token.

Parameters​

payload​

Path and purpose the token grants access to.

path​

string

purpose​

QLocalSignaturePurpose

expiresInSeconds​

number

Number of seconds until the token expires.

Returns​

string

Throws​

StorageLocalSigningSecretMissingError when no signing secret is configured.