[SLO] Add discoverOIDC method
(cherry picked from commit c99efecb34c56bb40a584923a0861e15fb111986)
This commit is contained in:
@@ -6,6 +6,8 @@ abstract class AuthenticationOIDCDataSource {
|
||||
|
||||
Future<OIDCConfiguration> getOIDCConfiguration(OIDCResponse oidcResponse);
|
||||
|
||||
Future<OIDCDiscoveryResponse> discoverOIDC(OIDCConfiguration oidcConfiguration);
|
||||
|
||||
Future<TokenOIDC> getTokenOIDC(String clientId, String redirectUrl, String discoveryUrl, List<String> scopes);
|
||||
|
||||
Future<void> persistTokenOIDC(TokenOIDC tokenOidc);
|
||||
@@ -27,7 +29,7 @@ abstract class AuthenticationOIDCDataSource {
|
||||
List<String> scopes,
|
||||
String refreshToken);
|
||||
|
||||
Future<bool> logout(TokenId tokenId, OIDCConfiguration config);
|
||||
Future<bool> logout(TokenId tokenId, OIDCConfiguration config, OIDCDiscoveryResponse oidcRescovery);
|
||||
|
||||
Future<void> authenticateOidcOnBrowser(
|
||||
String clientId,
|
||||
|
||||
Reference in New Issue
Block a user