c16613eb69
(cherry picked from commit ad0806651d671b350a1dda952e399c9557c2c4d7)
14 lines
416 B
Dart
14 lines
416 B
Dart
|
|
import 'package:flutter_appauth/flutter_appauth.dart';
|
|
import 'package:model/model.dart';
|
|
|
|
extension TokenResponseExtension on TokenResponse {
|
|
|
|
TokenOIDC toTokenOIDC({String? maybeAvailableRefreshToken}) {
|
|
return TokenOIDC(
|
|
accessToken ?? '',
|
|
TokenId(idToken ?? ''),
|
|
refreshToken ?? maybeAvailableRefreshToken ?? '',
|
|
expiredTime: accessTokenExpirationDateTime ?? DateTime.now());
|
|
}
|
|
} |