Class DefaultOAuth2AuthorizationRequestResolver

java.lang.Object
com.codename1.backend.security.oauth2.client.DefaultOAuth2AuthorizationRequestResolver
All Implemented Interfaces:
OAuth2AuthorizationRequestResolver

public final class DefaultOAuth2AuthorizationRequestResolver extends Object implements OAuth2AuthorizationRequestResolver

Starts a sign-in for a GET of /oauth2/authorization/{registrationId}.

DefaultOAuth2AuthorizationRequestResolver resolver =
        new DefaultOAuth2AuthorizationRequestResolver(registrations);
resolver.setAuthorizationRequestCustomizer(request ->
        request.additionalParameter("prompt", "select_account"));
http.oauth2Login(oauth2 -> oauth2.authorizationRequestResolver(resolver));