Attributes
- Companion
- object
- Graph
-
- Supertypes
- Known subtypes
-
trait JWTVerifyOptions
Members list
Value members
Concrete fields
Expected JWT "aud" (Audience) Claim value(s).
Expected JWT "aud" (Audience) Claim value(s).
Attributes
Expected clock tolerance
Expected clock tolerance
- In seconds when number (e.g. 5)
- Parsed as seconds when a string (e.g. "5 seconds", "10 minutes", "2 hours").
Attributes
Date to use when comparing NumericDate claims, defaults to new Date().
Date to use when comparing NumericDate claims, defaults to new Date().
Attributes
Expected JWT "iss" (Issuer) Claim value(s).
Expected JWT "iss" (Issuer) Claim value(s).
Attributes
Maximum time elapsed (in seconds) from the JWT "iat" (Issued At) Claim value.
Maximum time elapsed (in seconds) from the JWT "iat" (Issued At) Claim value.
- In seconds when number (e.g. 5)
- Parsed as seconds when a string (e.g. "5 seconds", "10 minutes", "2 hours").
Attributes
Array of required Claim Names that must be present in the JWT Claims Set. Default is that: if the [[JWTClaimVerificationOptions.issuer issuer option]] is set, then "iss" must be present; if the [[JWTClaimVerificationOptions.audience audience option]] is set, then "aud" must be present; if the [[JWTClaimVerificationOptions.subject subject option]] is set, then "sub" must be present; if the [[JWTClaimVerificationOptions.maxTokenAge maxTokenAge option]] is set, then "iat" must be present.
Array of required Claim Names that must be present in the JWT Claims Set. Default is that: if the [[JWTClaimVerificationOptions.issuer issuer option]] is set, then "iss" must be present; if the [[JWTClaimVerificationOptions.audience audience option]] is set, then "aud" must be present; if the [[JWTClaimVerificationOptions.subject subject option]] is set, then "sub" must be present; if the [[JWTClaimVerificationOptions.maxTokenAge maxTokenAge option]] is set, then "iat" must be present.
Attributes
Expected JWT "sub" (Subject) Claim value.
Expected JWT "sub" (Subject) Claim value.