Interface ConditionalAuthenticator

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default void authenticate​(org.keycloak.authentication.AuthenticationFlowContext context)  
      default boolean configuredFor​(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)  
      boolean matchCondition​(org.keycloak.authentication.AuthenticationFlowContext context)  
      • Methods inherited from interface org.keycloak.authentication.Authenticator

        action, areRequiredActionsEnabled, getRequiredActions, requiresUser, setRequiredActions
      • Methods inherited from interface org.keycloak.provider.Provider

        close
    • Method Detail

      • matchCondition

        boolean matchCondition​(org.keycloak.authentication.AuthenticationFlowContext context)
      • authenticate

        default void authenticate​(org.keycloak.authentication.AuthenticationFlowContext context)
        Specified by:
        authenticate in interface org.keycloak.authentication.Authenticator
      • configuredFor

        default 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