public static interface UserLookupProvider.Streams extends UserLookupProvider
UserLookupProvider.Streams
Modifier and Type | Method and Description |
---|---|
UserModel |
getUserByEmail(RealmModel realm,
String email)
Returns a user with the given email belonging to the realm
|
default UserModel |
getUserByEmail(String email,
RealmModel realm) |
UserModel |
getUserById(RealmModel realm,
String id)
Returns a user with the given id belonging to the realm
|
default UserModel |
getUserById(String id,
RealmModel realm) |
UserModel |
getUserByUsername(RealmModel realm,
String username)
Returns a user with the given username belonging to the realm
|
default UserModel |
getUserByUsername(String username,
RealmModel realm) |
UserModel getUserById(RealmModel realm, String id)
UserLookupProvider
getUserById
in interface UserLookupProvider
realm
- the realm modelid
- id of the usernull
if no such user existsdefault UserModel getUserById(String id, RealmModel realm)
getUserById
in interface UserLookupProvider
UserModel getUserByUsername(RealmModel realm, String username)
UserLookupProvider
getUserByUsername
in interface UserLookupProvider
realm
- the realm modelusername
- case insensitive username (case-sensitivity is controlled by storage)null
if no such user existsdefault UserModel getUserByUsername(String username, RealmModel realm)
getUserByUsername
in interface UserLookupProvider
UserModel getUserByEmail(RealmModel realm, String email)
UserLookupProvider
getUserByEmail
in interface UserLookupProvider
realm
- the realm modelemail
- case insensitive email address (case-sensitivity is controlled by storage)null
if no such user existsdefault UserModel getUserByEmail(String email, RealmModel realm)
getUserByEmail
in interface UserLookupProvider
Copyright © 2021 JBoss by Red Hat. All rights reserved.