org.keycloak.models.cache

## Interface CacheUserProvider

- All Superinterfaces:
    Provider, UserProvider
  All Known Implementing Classes:
    DefaultCacheUserProvider, NoCacheUserProvider

      public interface CacheUserProvider
      extends UserProvider

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `UserProvider` | `getDelegate()`
    `boolean` | `isEnabled()`
    `void` | `registerUserInvalidation(RealmModel realm, String id)`
    `void` | `setEnabled(boolean enabled)`

    - ### Methods inherited from interface org.keycloak.models.UserProvider

      `addFederatedIdentity, addUser, addUser, close, getFederatedIdentities, getFederatedIdentity, getUserByEmail, getUserByFederatedIdentity, getUserById, getUserByUsername, getUsers, getUsers, getUsersCount, preRemove, preRemove, preRemove, removeFederatedIdentity, removeUser, searchForUser, searchForUser, searchForUserByAttributes, searchForUserByAttributes, updateFederatedIdentity, validCredentials, validCredentials, validCredentials`

- - ### Method Detail

    - #### getDelegate

          UserProvider getDelegate()

    - #### isEnabled

          boolean isEnabled()

    - #### setEnabled

          void setEnabled(boolean enabled)

    - #### registerUserInvalidation

          void registerUserInvalidation(RealmModel realm,
                                      String id)

Copyright © 2015. All rights reserved.