Jwt class abstract

Available extensions
Annotations
  • @freezed

Constructors

Jwt({String? aud, required String sub, String? jti, Map<String, dynamic>? cnf, String? clientId, String? scope, String? iss, @dateTimeConverter required DateTime exp, @dateTimeConverter required DateTime iat})
const
factory
Jwt.fromJson(Map<String, Object?> json)
factory

Properties

atprotoPdsEndpoint → String?

Available on Jwt, provided by the JwtExtension extension

Returns a PDS endpoint based on aud.
no setter
aud → String?
no setterinherited
clientId → String?
no setterinherited
cnf → Map<String, dynamic>?
no setterinherited
copyWith → $JwtCopyWith<Jwt>
Create a copy of Jwt with the given fields replaced by the non-null parameter values.
no setterinherited
exp → DateTime
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
iat → DateTime
no setterinherited
isExpired → bool

Available on Jwt, provided by the JwtExtension extension

Returns true if this token is expired, otherwise false.
no setter
iss → String?
no setterinherited
jti → String?
no setterinherited
remainingTime → Duration

Available on Jwt, provided by the JwtExtension extension

Returns the time until this token expires.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scope → String?
no setterinherited
sub → String
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
Serializes this Jwt to a JSON map.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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