org.keycloak.storage.user

## Interface UserLookupProvider

- All Known Subinterfaces:
    CacheUserProvider, UserProvider
  All Known Implementing Classes:
    JpaUserProvider, MongoUserProvider, UserCacheSession, UserFederationManager, UserStorageManager

      public interface UserLookupProvider

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `UserModel` | `getUserByEmail(String email, RealmModel realm)`
    `UserModel` | `getUserById(String id, RealmModel realm)`
    `UserModel` | `getUserByUsername(String username, RealmModel realm)`

- - ### Method Detail

    - #### getUserById

          UserModel getUserById(String id,
                                RealmModel realm)

    - #### getUserByUsername

          UserModel getUserByUsername(String username,
                                      RealmModel realm)

    - #### getUserByEmail

          UserModel getUserByEmail(String email,
                                   RealmModel realm)

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