Class AbstractPageRemoteAuthenticationSelect

java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.Page
org.apache.wicket.markup.html.WebPage
com.evolveum.midpoint.gui.api.page.PageAdminLTE
com.evolveum.midpoint.gui.impl.page.login.AbstractPageLogin
com.evolveum.midpoint.gui.impl.page.login.module.AbstractPageRemoteAuthenticationSelect
All Implemented Interfaces:
ModelServiceLocator, Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedbackContributor, org.apache.wicket.IConverterLocator, org.apache.wicket.IMetadataContext<Serializable,org.apache.wicket.Component>, org.apache.wicket.IQueueRegion, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.page.IManageablePage, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.request.component.IRequestablePage, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
PageDuoSelect, PageOidcSelect, PageSamlSelect

public abstract class AbstractPageRemoteAuthenticationSelect extends AbstractPageLogin
Author:
skublik
See Also:
  • Constructor Details

    • AbstractPageRemoteAuthenticationSelect

      public AbstractPageRemoteAuthenticationSelect()
  • Method Details

    • initCustomLayout

      protected void initCustomLayout()
      Specified by:
      initCustomLayout in class AbstractPageLogin
    • getSupportedAuthToken

      protected abstract Class<? extends org.springframework.security.core.Authentication> getSupportedAuthToken()
    • customizeProviders

      protected List<IdentityProvider> customizeProviders(List<IdentityProvider> providers)
    • getErrorKeyUnsupportedType

      protected abstract String getErrorKeyUnsupportedType()
    • getErrorKeyEmptyProviders

      protected abstract String getErrorKeyEmptyProviders()