Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/oauth4webapi/mod.ts>clockTolerance

Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
Latest
variable clockTolerance
import { clockTolerance } from "https://deno.land/x/oauth4webapi@v2.17.0/mod.ts";

Use to set allowed clock tolerance when checking DateTime JWT Claims. Only positive finite values representing seconds are allowed. Default is 30 (30 seconds).

Examples

Tolerate 30 seconds clock skew when validating JWT claims like exp or nbf.

const client: oauth.Client = {
  client_id: 'abc4ba37-4ab8-49b5-99d4-9441ba35d428',
  // ... other metadata
  [oauth.clockTolerance]: 30,
}

type

unique symbol