IdTokenValidationConfig class

Configuration settings for ID token validation.

Constructors

IdTokenValidationConfig({int? leeway, String? issuer, int? maxAge, String? nonce})
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
issuer → String?
The issuer to be used for validation of the ID token.
final
leeway → int?
The value in seconds used to account for clock skew in ID token expiration. Typically, this value is no more than a minute or two at maximum.
final
maxAge → int?
Maximum allowable elasped time (in seconds) since authentication. If the last time the user authenticated is greater than this value, the user must be reauthenticated.
final
nonce → String?
A one-time random value used to mitigate replay attacks. When provided, it must match the nonce claim in the returned ID token.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited