ExternalOAuthClientRegistration.fromJson constructor
ExternalOAuthClientRegistration.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ExternalOAuthClientRegistration.fromJson(Map<String, dynamic> json) => ExternalOAuthClientRegistration(
id: json['id'] as String,
delegatedTo: json['delegated_to'] as String? ?? json['delegatedTo'] as String,
connector: json['connector'] == null ? null : ConnectorRef.fromJson((json['connector'] as Map).cast<String, dynamic>()),
oauth: json['oauth'] == null ? null : OAuthClientConfig.fromJson((json['oauth'] as Map).cast<String, dynamic>()),
clientId: json['client_id'] as String? ?? json['clientId'] as String,
clientSecret: json['client_secret'] as String? ?? json['clientSecret'] as String?,
);