[SLO] Add discoverOIDC method

(cherry picked from commit c99efecb34c56bb40a584923a0861e15fb111986)
This commit is contained in:
Dat PHAM HOANG
2023-03-27 15:30:37 +02:00
committed by Dat Vu
parent e9af17d2e3
commit c3a17dbf37
3 changed files with 8 additions and 3 deletions
@@ -1,5 +1,6 @@
import 'package:model/oidc/oidc_configuration.dart';
import 'package:model/oidc/response/oidc_discovery_response.dart';
import 'package:model/oidc/token_id.dart';
import 'package:model/oidc/token_oidc.dart';
import 'package:tmail_ui_user/features/login/data/network/authentication_client/authentication_client_mobile.dart'
@@ -27,7 +28,7 @@ abstract class AuthenticationClientBase {
List<String> scopes,
String refreshToken);
Future<bool> logoutOidc(TokenId tokenId, OIDCConfiguration config);
Future<bool> logoutOidc(TokenId tokenId, OIDCConfiguration config, OIDCDiscoveryResponse oidcRescovery);
factory AuthenticationClientBase() => getAuthenticationClientImplementation();
}