Class EmailOAuth2CallbackView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<ViewLayout>
io.jmix.flowui.view.View<ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.emailflowui.view.emailconnection.EmailOAuth2CallbackView
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, FacetOwner, FragmentOwner, Serializable

@Route(value="email/oauth2/callback", layout=DefaultMainViewParent.class) @ViewController(id="email_oauth2CallbackView") @ViewDescriptor(path="email-oauth2-callback-view.xml") public class EmailOAuth2CallbackView extends StandardView
Receives the OAuth2 authorization code flow callback initiated from EmailConnectionView. The view route must be registered as a redirect URI of the OAuth client.
See Also:
  • Field Details

    • OAUTH2_STATE_ATTRIBUTE

      public static final String OAUTH2_STATE_ATTRIBUTE
      See Also:
    • OAUTH2_REDIRECT_URI_ATTRIBUTE

      public static final String OAUTH2_REDIRECT_URI_ATTRIBUTE
      See Also:
    • statusLabel

      @ViewComponent protected com.vaadin.flow.component.html.Span statusLabel
    • continueButton

      @ViewComponent protected JmixButton continueButton
    • authorizationCodeFlows

      @Autowired protected org.springframework.beans.factory.ObjectProvider<OAuth2AuthorizationCodeFlow> authorizationCodeFlows
    • viewNavigators

      @Autowired protected ViewNavigators viewNavigators
    • messages

      @Autowired protected Messages messages
    • queryParameters

      protected com.vaadin.flow.router.QueryParameters queryParameters
  • Constructor Details

    • EmailOAuth2CallbackView

      public EmailOAuth2CallbackView()
  • Method Details