org.keycloak.models.cache

## Interface CacheUserProvider

- All Superinterfaces:
    Provider, UserCredentialValidatorProvider, UserLookupProvider, UserProvider, UserQueryProvider, UserRegistrationProvider
  All Known Implementing Classes:
    UserCacheSession

      public interface CacheUserProvider
      extends UserProvider

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `clear()`
    `UserProvider` | `getDelegate()`

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

      `addConsent, addFederatedIdentity, addUser, close, getConsentByClient, getConsents, getFederatedIdentities, getFederatedIdentity, getServiceAccount, getUserByFederatedIdentity, getUsers, getUsers, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, removeFederatedIdentity, revokeConsentForClient, updateConsent, updateFederatedIdentity, validCredentials, validCredentials`

    - ### Methods inherited from interface org.keycloak.storage.user.UserLookupProvider

      `getUserByEmail, getUserById, getUserByUsername`

    - ### Methods inherited from interface org.keycloak.storage.user.UserQueryProvider

      `getGroupMembers, getGroupMembers, getUsers, getUsers, getUsersCount, searchForUser, searchForUser, searchForUser, searchForUser, searchForUserByUserAttribute`

    - ### Methods inherited from interface org.keycloak.storage.user.UserCredentialValidatorProvider

      `validCredentials`

    - ### Methods inherited from interface org.keycloak.storage.user.UserRegistrationProvider

      `addUser, grantToAllUsers, removeUser`

- - ### Method Detail

    - #### clear

          void clear()

    - #### getDelegate

          UserProvider getDelegate()

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