Function: verifyRelayJwtEdge()
@roomful/relay / verifyRelayJwtEdge
Function: verifyRelayJwtEdge()
Section titled “Function: verifyRelayJwtEdge()”verifyRelayJwtEdge(
token,secret,now?):Promise<RelayJwtClaims>
Defined in: packages/relay/src/edge-auth.ts:83
Verifies an HS256 relay JWT using Web Crypto.
Parameters
Section titled “Parameters”string
The compact JWT string.
secret
Section titled “secret”string
The shared HS256 secret.
() => number
Injectable clock (ms) for testing; defaults to Date.now.
Returns
Section titled “Returns”Promise<RelayJwtClaims>
The decoded claims.
Throws
Section titled “Throws”When the token is malformed, expired, or invalid.