argos/dmp-backend/web/src/main/java/eu/eudat/logic/security/customproviders/ConfigurableProvider/ConfigurableProviderCustomP...

12 lines
663 B
Java
Raw Normal View History

2019-11-13 16:32:55 +01:00
package eu.eudat.logic.security.customproviders.ConfigurableProvider;
2022-04-28 11:03:01 +02:00
import eu.eudat.logic.security.customproviders.ConfigurableProvider.entities.oauth2.Oauth2ConfigurableProviderUserSettings;
2019-11-13 16:32:55 +01:00
import eu.eudat.logic.security.validators.configurableProvider.helpers.ConfigurableProviderResponseToken;
public interface ConfigurableProviderCustomProvider {
ConfigurableProviderResponseToken getAccessToken(String code, String redirectUri, String clientId, String clientSecret, String accessTokenUrl, String grantType, String access_token, String expires_in);
2022-04-28 11:03:01 +02:00
ConfigurableProviderUser getUser(String accessToken, Oauth2ConfigurableProviderUserSettings user);
2019-11-13 16:32:55 +01:00
}