## Uses of Interface
org.keycloak.login.LoginFormsProvider

- Packages that use LoginFormsProvider
  Package | Description
  --- | ---
  org.keycloak.login |
  org.keycloak.login.freemarker |
  org.keycloak.services.managers |
  org.keycloak.services.resources.flows |

- - ### Uses of LoginFormsProvider in org.keycloak.login

    Methods in org.keycloak.login that return LoginFormsProvider
    Modifier and Type | Method and Description
    --- | ---
    `LoginFormsProvider` | LoginFormsProvider.`setAccessRequest(List<RoleModel> realmRolesRequested, javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested)`
    `LoginFormsProvider` | LoginFormsProvider.`setAccessRequest(String message)`
    `LoginFormsProvider` | LoginFormsProvider.`setActionUri(URI requestUri)`
    `LoginFormsProvider` | LoginFormsProvider.`setClient(ClientModel client)`
    `LoginFormsProvider` | LoginFormsProvider.`setClientSessionCode(String accessCode)`
    `LoginFormsProvider` | LoginFormsProvider.`setError(String message, Object... parameters)` Set one global error message.
    `LoginFormsProvider` | LoginFormsProvider.`setErrors(List<FormMessage> messages)` Set multiple error messages.
    `LoginFormsProvider` | LoginFormsProvider.`setFormData(javax.ws.rs.core.MultivaluedMap<String,String> formData)`
    `LoginFormsProvider` | LoginFormsProvider.`setHttpHeaders(javax.ws.rs.core.HttpHeaders httpHeaders)`
    `LoginFormsProvider` | LoginFormsProvider.`setQueryParams(javax.ws.rs.core.MultivaluedMap<String,String> queryParams)`
    `LoginFormsProvider` | LoginFormsProvider.`setRealm(RealmModel realm)`
    `LoginFormsProvider` | LoginFormsProvider.`setResponseHeader(String headerName, String headerValue)`
    `LoginFormsProvider` | LoginFormsProvider.`setStatus(javax.ws.rs.core.Response.Status status)`
    `LoginFormsProvider` | LoginFormsProvider.`setSuccess(String message, Object... parameters)`
    `LoginFormsProvider` | LoginFormsProvider.`setUriInfo(javax.ws.rs.core.UriInfo uriInfo)`
    `LoginFormsProvider` | LoginFormsProvider.`setUser(UserModel user)`
    `LoginFormsProvider` | LoginFormsProvider.`setWarning(String message, Object... parameters)`

  - ### Uses of LoginFormsProvider in org.keycloak.login.freemarker

    Classes in org.keycloak.login.freemarker that implement LoginFormsProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FreeMarkerLoginFormsProvider`

    Methods in org.keycloak.login.freemarker that return LoginFormsProvider
    Modifier and Type | Method and Description
    --- | ---
    `LoginFormsProvider` | FreeMarkerLoginFormsProviderFactory.`create(KeycloakSession session)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setAccessRequest(List<RoleModel> realmRolesRequested, javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setAccessRequest(String accessRequestMessage)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setActionUri(URI actionUri)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setClientSessionCode(String accessCode)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setErrors(List<FormMessage> messages)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setHttpHeaders(javax.ws.rs.core.HttpHeaders httpHeaders)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setQueryParams(javax.ws.rs.core.MultivaluedMap<String,String> queryParams)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setRealm(RealmModel realm)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setResponseHeader(String headerName, String headerValue)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setStatus(javax.ws.rs.core.Response.Status status)`
    `LoginFormsProvider` | FreeMarkerLoginFormsProvider.`setUriInfo(javax.ws.rs.core.UriInfo uriInfo)`

  - ### Uses of LoginFormsProvider in org.keycloak.services.managers

    Methods in org.keycloak.services.managers with parameters of type LoginFormsProvider
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpAuthenticationChallenge.`addChallenge(LoginFormsProvider loginFormsProvider)`
    `void` | HttpAuthenticationManager.HttpAuthChallenge.`sendChallenge(LoginFormsProvider loginFormsProvider)`

  - ### Uses of LoginFormsProvider in org.keycloak.services.resources.flows

    Methods in org.keycloak.services.resources.flows that return LoginFormsProvider
    Modifier and Type | Method and Description
    --- | ---
    `static LoginFormsProvider` | Flows.`forms(KeycloakSession session, RealmModel realm, ClientModel client, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers)`

Copyright © 2015. All rights reserved.