Class DockerAuthenticator

All Implemented Interfaces:
org.keycloak.authentication.Authenticator, org.keycloak.provider.Provider

public class DockerAuthenticator extends HttpBasicAuthenticator
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    configuredFor(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
     
    protected void
    notValidCredentialsAction(org.keycloak.authentication.AuthenticationFlowContext context, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
     
    protected void
    nullUserAction(org.keycloak.authentication.AuthenticationFlowContext context, org.keycloak.models.RealmModel realm, String userId)
     
    protected void
    userDisabledAction(org.keycloak.authentication.AuthenticationFlowContext context, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String eventError)
     

    Methods inherited from class org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticator

    action, authenticate, close, requiresUser, setRequiredActions, userSuccessAction

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.keycloak.authentication.Authenticator

    areRequiredActionsEnabled, getRequiredActions
  • Field Details

  • Constructor Details

    • DockerAuthenticator

      public DockerAuthenticator()
  • Method Details

    • notValidCredentialsAction

      protected void notValidCredentialsAction(org.keycloak.authentication.AuthenticationFlowContext context, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
      Overrides:
      notValidCredentialsAction in class HttpBasicAuthenticator
    • nullUserAction

      protected void nullUserAction(org.keycloak.authentication.AuthenticationFlowContext context, org.keycloak.models.RealmModel realm, String userId)
      Overrides:
      nullUserAction in class HttpBasicAuthenticator
    • userDisabledAction

      protected void userDisabledAction(org.keycloak.authentication.AuthenticationFlowContext context, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String eventError)
      Overrides:
      userDisabledAction in class HttpBasicAuthenticator
    • configuredFor

      public boolean configuredFor(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
      Specified by:
      configuredFor in interface org.keycloak.authentication.Authenticator
      Overrides:
      configuredFor in class HttpBasicAuthenticator