org.keycloak.authentication

## Interface DisplayTypeAuthenticatorFactory

- All Known Subinterfaces:
    ConditionalAuthenticatorFactory
  All Known Implementing Classes:
    ConditionalRoleAuthenticatorFactory, ConditionalUserConfiguredAuthenticatorFactory, CookieAuthenticatorFactory, IdentityProviderAuthenticatorFactory, IdpUsernamePasswordFormFactory, OTPFormAuthenticatorFactory, PasswordFormFactory, SpnegoAuthenticatorFactory, UsernameFormFactory, UsernamePasswordFormFactory

      public interface DisplayTypeAuthenticatorFactory

  Implement this interface when declaring your authenticator factory if your provider has support for multiple oidc display query parameter parameter types if the display query parameter is set and your factory implements this interface, this method will be called.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Authenticator` | `createDisplay(KeycloakSession session, String displayType)`

- - ### Method Detail

    - #### createDisplay

          Authenticator createDisplay(KeycloakSession session,
                                      String displayType)

      Parameters:
        `session` -
        `displayType` - i.e. "console", "wap", "popup" are examples
      Returns:
        null if display type isn't support.

Copyright © 2021 JBoss by Red Hat. All rights reserved.