public class CachedUser extends AbstractExtendableRevisioned implements InRealm
cachedWith
Constructor and Description |
---|
CachedUser(Long revision,
RealmModel realm,
UserModel user,
int notBefore) |
Modifier and Type | Method and Description |
---|---|
MultivaluedHashMap<String,String> |
getAttributes(Supplier<UserModel> userModel) |
Long |
getCreatedTimestamp() |
String |
getEmail() |
String |
getFederationLink() |
Set<String> |
getGroups(Supplier<UserModel> userModel) |
int |
getNotBefore() |
String |
getRealm() |
Set<String> |
getRequiredActions(Supplier<UserModel> userModel) |
Set<String> |
getRoleMappings(Supplier<UserModel> userModel) |
String |
getServiceAccountClientLink() |
String |
getUsername() |
boolean |
isEmailVerified() |
boolean |
isEnabled() |
getCachedWith
getCacheTimestamp, getId, getRevision, setRevision
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, getRevision, setRevision
public CachedUser(Long revision, RealmModel realm, UserModel user, int notBefore)
public String getUsername()
public Long getCreatedTimestamp()
public String getEmail()
public boolean isEmailVerified()
public boolean isEnabled()
public MultivaluedHashMap<String,String> getAttributes(Supplier<UserModel> userModel)
public String getFederationLink()
public String getServiceAccountClientLink()
public int getNotBefore()
Copyright © 2021 JBoss by Red Hat. All rights reserved.