## Uses of Interface
org.keycloak.authentication.FormContext

- Packages that use FormContext
  Package | Description
  --- | ---
  org.keycloak.authentication |
  org.keycloak.authentication.forms |

- - ### Uses of FormContext in org.keycloak.authentication

    Subinterfaces of FormContext in org.keycloak.authentication
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ValidationContext` Interface that encapsulates the current validation that is being performed.

    Methods in org.keycloak.authentication with parameters of type FormContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | FormAction.`buildPage(FormContext context, LoginFormsProvider form)` When a FormAuthenticator is rendering the challenge page, even FormAction.buildPage() method will be called This gives the FormAction the opportunity to add additional attributes to the form to be displayed.
    `javax.ws.rs.core.Response` | FormAuthenticator.`render(FormContext context, LoginFormsProvider form)` Called to render the FormAuthenticator's challenge page.
    `void` | FormAction.`success(FormContext context)` Called after all validate() calls of all FormAction providers are successful.

  - ### Uses of FormContext in org.keycloak.authentication.forms

    Methods in org.keycloak.authentication.forms with parameters of type FormContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | RegistrationUserCreation.`buildPage(FormContext context, LoginFormsProvider form)`
    `void` | RegistrationRecaptcha.`buildPage(FormContext context, LoginFormsProvider form)`
    `void` | RegistrationProfile.`buildPage(FormContext context, LoginFormsProvider form)`
    `void` | RegistrationPassword.`buildPage(FormContext context, LoginFormsProvider form)`
    `javax.ws.rs.core.Response` | RegistrationPage.`render(FormContext context, LoginFormsProvider form)`
    `void` | RegistrationUserCreation.`success(FormContext context)`
    `void` | RegistrationRecaptcha.`success(FormContext context)`
    `void` | RegistrationProfile.`success(FormContext context)`
    `void` | RegistrationPassword.`success(FormContext context)`

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