DecodedIdToken.fromMap constructor

  1. @internal
DecodedIdToken.fromMap(
  1. Map<String, Object?> map
)

Implementation

@internal
factory DecodedIdToken.fromMap(Map<String, Object?> map) {
  return DecodedIdToken(
    aud: map['aud']! as String,
    authTime: DateTime.fromMillisecondsSinceEpoch(
      (map['auth_time']! as int) * 1000,
    ),
    email: map['email'] as String?,
    emailVerified: map['email_verified'] as bool?,
    exp: map['exp']! as int,
    firebase: TokenProvider.fromMap(map['firebase']! as Map),
    iat: map['iat']! as int,
    iss: map['iss']! as String,
    phoneNumber: map['phone_number'] as String?,
    picture: map['picture'] as String?,
    sub: map['sub']! as String,
    uid: map['sub']! as String,
  );
}