TokenBundle.fromJson constructor

TokenBundle.fromJson(
  1. Map<String, dynamic> json
)

Read this payload from a decoded JSON object.

Implementation

factory TokenBundle.fromJson(Map<String, dynamic> json) => TokenBundle(
      accessToken: json['accessToken'] as String,
      refreshToken: json['refreshToken'] as String?,
      tokenType: json['tokenType'] as String,
      expiresIn: json['expiresIn'] as int,
      refreshExpiresIn: json['refreshExpiresIn'] as int?,
      scope: json['scope'] == null
          ? null
          : (json['scope'] as List<dynamic>).map((e) => e as String).toList(),
      ext: json['ext'] as Map<String, dynamic>?,
    );