## Uses of Interface
org.keycloak.models.UserProvider

- Packages that use UserProvider
  Package | Description
  --- | ---
  org.keycloak.models |
  org.keycloak.models.cache |
  org.keycloak.models.file |
  org.keycloak.models.jpa |
  org.keycloak.models.mongo.keycloak.adapters |
  org.keycloak.services |

- - ### Uses of UserProvider in org.keycloak.models

    Classes in org.keycloak.models that implement UserProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UserFederationManager`

    Methods in org.keycloak.models that return UserProvider
    Modifier and Type | Method and Description
    --- | ---
    `UserProvider` | KeycloakSession.`userStorage()` Keycloak user storage.

  - ### Uses of UserProvider in org.keycloak.models.cache

    Subinterfaces of UserProvider in org.keycloak.models.cache
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CacheUserProvider`

    Classes in org.keycloak.models.cache that implement UserProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultCacheUserProvider`
    `class` | `NoCacheUserProvider`

    Fields in org.keycloak.models.cache declared as UserProvider
    Modifier and Type | Field and Description
    --- | ---
    `protected UserProvider` | DefaultCacheUserProvider.`delegate`
    `protected UserProvider` | NoCacheUserProvider.`delegate`

    Methods in org.keycloak.models.cache that return UserProvider
    Modifier and Type | Method and Description
    --- | ---
    `UserProvider` | DefaultCacheUserProvider.`getDelegate()`
    `UserProvider` | NoCacheUserProvider.`getDelegate()`
    `UserProvider` | CacheUserProvider.`getDelegate()`

  - ### Uses of UserProvider in org.keycloak.models.file

    Classes in org.keycloak.models.file that implement UserProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileUserProvider` UserProvider for JSON persistence.

    Methods in org.keycloak.models.file that return UserProvider
    Modifier and Type | Method and Description
    --- | ---
    `UserProvider` | FileUserProviderFactory.`create(KeycloakSession session)`

  - ### Uses of UserProvider in org.keycloak.models.jpa

    Classes in org.keycloak.models.jpa that implement UserProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JpaUserProvider`

    Methods in org.keycloak.models.jpa that return UserProvider
    Modifier and Type | Method and Description
    --- | ---
    `UserProvider` | JpaUserProviderFactory.`create(KeycloakSession session)`

  - ### Uses of UserProvider in org.keycloak.models.mongo.keycloak.adapters

    Classes in org.keycloak.models.mongo.keycloak.adapters that implement UserProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MongoUserProvider`

    Methods in org.keycloak.models.mongo.keycloak.adapters that return UserProvider
    Modifier and Type | Method and Description
    --- | ---
    `UserProvider` | MongoUserProviderFactory.`create(KeycloakSession session)`

  - ### Uses of UserProvider in org.keycloak.services

    Methods in org.keycloak.services that return UserProvider
    Modifier and Type | Method and Description
    --- | ---
    `UserProvider` | DefaultKeycloakSession.`userStorage()`

Copyright © 2015. All rights reserved.