NonceRecord
Defined in: packages/core/src/adapters.ts:8
A pending OIDC handshake, written at oidc.login, consumed at launch.
Properties
Section titled “Properties”
optionaldata?:Record<string,unknown>
Defined in: packages/core/src/adapters.ts:18
Optional carry-through (e.g. deep_link_return_url, target_link_uri).
nonce:
string
Defined in: packages/core/src/adapters.ts:12
Value that must appear as the nonce claim of the returned id_token.
platformId
Section titled “platformId”platformId:
string
Defined in: packages/core/src/adapters.ts:14
Platform.id this handshake belongs to (binds state → platform).
state:
string
Defined in: packages/core/src/adapters.ts:10
Opaque CSRF token echoed back by the LMS as state.
ttlSec
Section titled “ttlSec”ttlSec:
number
Defined in: packages/core/src/adapters.ts:16
Time-to-live in seconds; the record MUST NOT be returned after it lapses.