# Hierarchy For Package org.keycloak.models.cache

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.keycloak.models.cache.CacheRealmProviderSpi (implements org.keycloak.provider.Spi)
  - org.keycloak.models.cache.CacheUserProviderSpi (implements org.keycloak.provider.Spi)

## Interface Hierarchy

- org.keycloak.provider.Provider
  - org.keycloak.models.RealmProvider
    - org.keycloak.models.cache.CacheRealmProvider
  - org.keycloak.models.UserProvider (also extends org.keycloak.storage.user.UserCredentialValidatorProvider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserQueryProvider, org.keycloak.storage.user.UserRegistrationProvider)
    - org.keycloak.models.cache.CacheUserProvider
- org.keycloak.provider.ProviderFactory<T>
  - org.keycloak.models.cache.CacheRealmProviderFactory
  - org.keycloak.models.cache.CacheUserProviderFactory
- org.keycloak.storage.user.UserCredentialValidatorProvider
  - org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserQueryProvider, org.keycloak.storage.user.UserRegistrationProvider)
    - org.keycloak.models.cache.CacheUserProvider
- org.keycloak.storage.user.UserLookupProvider
  - org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserCredentialValidatorProvider, org.keycloak.storage.user.UserQueryProvider, org.keycloak.storage.user.UserRegistrationProvider)
    - org.keycloak.models.cache.CacheUserProvider
- org.keycloak.storage.user.UserQueryProvider
  - org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserCredentialValidatorProvider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserRegistrationProvider)
    - org.keycloak.models.cache.CacheUserProvider
- org.keycloak.storage.user.UserRegistrationProvider
  - org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserCredentialValidatorProvider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserQueryProvider)
    - org.keycloak.models.cache.CacheUserProvider

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