OAuthGrant.fromJson constructor

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

Implementation

factory OAuthGrant.fromJson(Map<String, dynamic> json) => OAuthGrant(
      issuer: json['issuer'] as String,
      resource: json['resource'] as String,
      tokenEndpoint: json['token_endpoint'] as String,
      clientId: json['client_id'] as String,
      token: OAuthToken.fromJson(Map<String, dynamic>.from(json['token'] as Map)),
      scopes: [for (final s in json['scopes'] as List) '$s'],
    );