Line data Source code
1 : import 'package:firebase_auth/firebase_auth.dart' as firebase;
2 :
3 : import '../models/id_token_result.dart';
4 : import '../utils/constants/auth_provider_names.dart';
5 :
6 : extension IdTokenResultExtension on firebase.IdTokenResult {
7 0 : IdTokenResult toModel() => IdTokenResult(
8 0 : authTime: authTime,
9 0 : claims: claims,
10 0 : expirationTime: expirationTime,
11 0 : issuedAtTime: issuedAtTime,
12 0 : signInProvider: authProviderEnumFrom[signInProvider],
13 0 : token: token);
14 : }
|