refactor for caching again
This commit is contained in:
1 parent
0dd06e3343
commit
2ae2067841
26 files changed
+961
-244
No files matched your search
@@ -38,6 +38,21 @@ public interface KeycloakSession extends Provider {
|
||||
List<RealmModel> getRealms();
|
||||
boolean removeRealm(String id);
|
||||
|
||||
UsernameLoginFailureModel getUserLoginFailure(String username, RealmModel realm);
|
||||
UsernameLoginFailureModel addUserLoginFailure(String username, RealmModel realm);
|
||||
List<UsernameLoginFailureModel> getAllUserLoginFailures();
|
||||
|
||||
UserSessionModel createUserSession(RealmModel realm, UserModel user, String ipAddress);
|
||||
UserSessionModel getUserSession(String id, RealmModel realm);
|
||||
List<UserSessionModel> getUserSessions(UserModel user, RealmModel realm);
|
||||
Set<UserSessionModel> getUserSessions(RealmModel realm, ClientModel client);
|
||||
int getActiveUserSessions(RealmModel realm, ClientModel client);
|
||||
void removeUserSession(UserSessionModel session);
|
||||
void removeUserSessions(RealmModel realm, UserModel user);
|
||||
void removeExpiredUserSessions(RealmModel realm);
|
||||
void removeUserSessions(RealmModel realm);
|
||||
|
||||
|
||||
void removeAllData();
|
||||
|
||||
void close();
|
||||
|
||||
@@ -157,10 +157,6 @@ public interface RealmModel extends RoleContainerModel {
|
||||
|
||||
boolean removeSocialLink(UserModel user, String socialProvider);
|
||||
|
||||
AuthenticationLinkModel getAuthenticationLink(UserModel user);
|
||||
|
||||
void setAuthenticationLink(UserModel user, AuthenticationLinkModel authenticationLink);
|
||||
|
||||
boolean isSocial();
|
||||
|
||||
void setSocial(boolean social);
|
||||
|
||||
@@ -67,6 +67,12 @@ public interface UserModel {
|
||||
|
||||
void updateCredentialDirectly(UserCredentialValueModel cred);
|
||||
|
||||
AuthenticationLinkModel getAuthenticationLink();
|
||||
|
||||
void setAuthenticationLink(AuthenticationLinkModel authenticationLink);
|
||||
|
||||
|
||||
|
||||
Set<RoleModel> getRealmRoleMappings();
|
||||
Set<RoleModel> getApplicationRoleMappings(ApplicationModel app);
|
||||
boolean hasRole(RoleModel role);
|
||||
|
||||
Reference in new issue
Block a user